Diff of the two buildlogs: -- --- b1/build.log 2024-05-20 20:26:09.986766176 +0000 +++ b2/build.log 2024-05-20 20:29:03.603370755 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon May 20 08:22:02 -12 2024 -I: pbuilder-time-stamp: 1716236522 +I: Current time: Mon Jun 23 16:49:10 +14 2025 +I: pbuilder-time-stamp: 1750646950 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -28,54 +28,86 @@ 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/33943/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/75803/tmp/hooks/D01_modify_environment starting +debug: Running on ionos6-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jun 23 02:49 /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/75803/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/75803/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=11 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + 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]="i686-pc-linux-gnu") + 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=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=21 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='729748dfdbd74ea990c5c18f287b7db0' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='33943' - PS1='# ' - PS2='> ' + INVOCATION_ID=790d69f493ec468fa9a82b65f5c3368e + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=75803 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.VaVpStz7/pbuilderrc_m44Z --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.VaVpStz7/b1 --logfile b1/build.log golang-github-containerd-stargz-snapshotter_0.12.0-2.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.VaVpStz7/pbuilderrc_1fbQ --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.VaVpStz7/b2 --logfile b2/build.log golang-github-containerd-stargz-snapshotter_0.12.0-2.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos2-i386 6.1.0-21-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-21-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 20 07:44 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/33943/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Jun 21 14:05 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/75803/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -478,7 +510,7 @@ Get: 303 http://deb.debian.org/debian unstable/main i386 golang-github-hanwen-go-fuse-dev all 2.4.2-3 [104 kB] Get: 304 http://deb.debian.org/debian unstable/main i386 golang-github-rs-xid-dev all 1.5.0-1 [11.1 kB] Get: 305 http://deb.debian.org/debian unstable/main i386 golang-github-vbatts-tar-split-dev all 0.11.2+ds1-1 [67.6 kB] -Fetched 180 MB in 2s (73.4 MB/s) +Fetched 180 MB in 3s (59.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 ... 19703 files and directories currently installed.) @@ -1713,7 +1745,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/75803/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/75803/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 @@ -1731,494 +1767,494 @@ 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 11 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/unsafeheader -internal/godebugs -internal/goarch + cd _build && go install -trimpath -v -p 21 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/race -internal/goos -internal/cpu -runtime/internal/atomic -runtime/internal/syscall +log/internal +internal/goarch internal/goexperiment -sync/atomic -internal/chacha8rand -internal/abi -runtime/internal/math -runtime/internal/sys +internal/nettrace +container/list +unicode/utf16 +crypto/internal/alias +unicode/utf8 +internal/goos internal/itoa +internal/unsafeheader +internal/godebugs +encoding +internal/cpu +internal/race +cmp math/bits -unicode/utf8 unicode -cmp -crypto/internal/alias +runtime/internal/math crypto/internal/boring/sig -encoding -unicode/utf16 -log/internal -internal/nettrace -container/list +runtime/internal/syscall +sync/atomic +internal/chacha8rand vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias -slices +runtime/internal/sys +runtime/internal/atomic +internal/abi google.golang.org/grpc/serviceconfig github.com/containerd/containerd/defaults -math github.com/containerd/containerd/services -internal/bytealg golang.org/x/exp/constraints golang.org/x/exp/maps github.com/containerd/stargz-snapshotter/fs/config google.golang.org/protobuf/internal/flags -google.golang.org/protobuf/internal/set -golang.org/x/exp/slices github.com/containerd/stargz-snapshotter/nativeconverter github.com/containerd/stargz-snapshotter/version github.com/golang/groupcache/lru -runtime +google.golang.org/protobuf/internal/set +slices +golang.org/x/exp/slices +math +internal/bytealg github.com/klauspost/compress -internal/reflectlite -crypto/subtle +runtime github.com/containerd/containerd/version +crypto/subtle +internal/reflectlite sync runtime/metrics internal/testlog -internal/bisect internal/singleflight google.golang.org/grpc/internal/buffer google.golang.org/grpc/internal/grpcsync github.com/containerd/stargz-snapshotter/util/namedmutex github.com/containerd/stargz-snapshotter/util/ioutils google.golang.org/protobuf/internal/pragma +internal/bisect runtime/cgo -internal/godebug errors -sort internal/oserror -io -internal/safefilepath +internal/godebug +sort strconv path -math/rand -internal/intern github.com/moby/locker +internal/safefilepath +io vendor/golang.org/x/net/dns/dnsmessage syscall crypto/internal/nistec/fiat +internal/intern +math/rand hash -strings -net/netip -bytes crypto/internal/randutil -github.com/gogo/protobuf/sortkeys +bytes text/tabwriter -reflect -crypto +internal/saferio +strings hash/crc32 -crypto/rc4 hash/adler32 -internal/saferio -github.com/beorn7/perks/quantile hash/fnv -internal/syscall/unix -internal/syscall/execenv -time +github.com/gogo/protobuf/sortkeys +github.com/beorn7/perks/quantile +crypto +crypto/rc4 +net/netip +reflect vendor/golang.org/x/text/transform golang.org/x/text/transform -bufio -html -regexp/syntax net/http/internal/ascii google.golang.org/grpc/encoding -go/build/constraint github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg +go/build/constraint +bufio +html +regexp/syntax regexp +internal/syscall/execenv +internal/syscall/unix +time crypto/internal/nistec -context -io/fs -internal/poll +internal/fmtsort +github.com/hashicorp/errwrap +encoding/binary google.golang.org/grpc/backoff google.golang.org/grpc/internal/grpcrand google.golang.org/grpc/keepalive github.com/containerd/stargz-snapshotter/util/cacheutil +context +io/fs +internal/poll google.golang.org/grpc/internal/backoff -embed -google.golang.org/grpc/tap golang.org/x/sync/semaphore +google.golang.org/grpc/tap +embed github.com/containerd/stargz-snapshotter/task google.golang.org/protobuf/internal/editiondefaults -internal/fmtsort -github.com/hashicorp/errwrap -encoding/binary -os encoding/base64 -crypto/cipher crypto/internal/edwards25519/field crypto/md5 -vendor/golang.org/x/crypto/internal/poly1305 +crypto/cipher github.com/cespare/xxhash +vendor/golang.org/x/crypto/internal/poly1305 github.com/klauspost/compress/internal/snapref golang.org/x/sys/unix +os encoding/pem crypto/internal/edwards25519 crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 crypto/ecdh -crypto/aes -crypto/sha512 crypto/hmac -crypto/sha1 +crypto/sha512 crypto/sha256 +crypto/aes +crypto/sha1 vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/crypto/hkdf -fmt -path/filepath io/ioutil +path/filepath google.golang.org/grpc/internal/envconfig +fmt os/signal -net internal/sysinfo google.golang.org/protobuf/internal/detrand github.com/prometheus/procfs/internal/util +net github.com/moby/sys/symlink os/exec -os/user log -net/url +os/user encoding/hex -text/template/parse -compress/flate -encoding/json -math/big -vendor/golang.org/x/text/unicode/norm -vendor/golang.org/x/net/http2/hpack -golang.org/x/net/internal/timeseries -vendor/golang.org/x/text/unicode/bidi -mime +net/url mime/quotedprintable net/http/internal -compress/gzip google.golang.org/grpc/internal/grpclog google.golang.org/grpc/attributes -google.golang.org/grpc/grpclog -google.golang.org/grpc/metadata -vendor/golang.org/x/text/secure/bidirule +vendor/golang.org/x/net/http2/hpack +mime +text/template/parse google.golang.org/grpc/codes -text/template -google.golang.org/grpc/internal/balancerload -golang.org/x/text/unicode/bidi -golang.org/x/text/unicode/norm golang.org/x/net/http2/hpack -google.golang.org/grpc/connectivity -vendor/golang.org/x/net/idna -google.golang.org/grpc/internal -github.com/golang/protobuf/proto -github.com/gogo/protobuf/proto +compress/flate +google.golang.org/grpc/metadata +golang.org/x/text/unicode/norm +encoding/json +math/big +vendor/golang.org/x/text/unicode/norm github.com/opencontainers/go-digest -golang.org/x/text/secure/bidirule github.com/pkg/errors +google.golang.org/grpc/internal/balancerload github.com/containerd/containerd/pkg/userns -github.com/containerd/console -github.com/sirupsen/logrus -github.com/containerd/continuity/sysx -crypto/rand -html/template -crypto/elliptic -crypto/internal/bigmod -crypto/internal/boring/bbig -encoding/asn1 -crypto/ed25519 -crypto/dsa -golang.org/x/net/idna golang.org/x/sync/errgroup -crypto/rsa github.com/klauspost/compress/fse runtime/debug -github.com/containerd/containerd/log -vendor/golang.org/x/crypto/cryptobyte -archive/tar -crypto/x509/pkix -github.com/containerd/continuity/fs golang.org/x/sys/execabs -github.com/containerd/fifo -github.com/containerd/containerd/pkg/randutil +golang.org/x/net/internal/timeseries +vendor/golang.org/x/text/unicode/bidi +google.golang.org/grpc/grpclog +golang.org/x/text/unicode/bidi github.com/opencontainers/image-spec/specs-go -github.com/klauspost/compress/huff0 -github.com/moby/sys/mountinfo -github.com/opencontainers/image-spec/specs-go/v1 -github.com/containerd/containerd/reference -crypto/ecdsa github.com/containerd/containerd/reference/docker -github.com/containerd/containerd/cio -github.com/containerd/containerd/leases -github.com/containerd/containerd/mount github.com/containerd/containerd/pkg/cap -github.com/opencontainers/runc/libcontainer/user +github.com/opencontainers/image-spec/specs-go/v1 github.com/opencontainers/runtime-spec/specs-go github.com/containerd/containerd/pkg/kmutex -github.com/docker/go-events -github.com/containerd/containerd/archive/tarheader github.com/opencontainers/image-spec/identity database/sql/driver -github.com/moby/sys/signal github.com/opencontainers/selinux/pkg/pwalkdir github.com/containerd/containerd/pkg/atomicfile -github.com/klauspost/compress/zstd -github.com/opencontainers/selinux/go-selinux -github.com/pelletier/go-toml -flag -github.com/containerd/containerd/snapshots +google.golang.org/grpc/connectivity github.com/russross/blackfriday/v2 -github.com/containerd/containerd/archive +flag +compress/gzip +github.com/containerd/containerd/reference github.com/containerd/stargz-snapshotter/analyzer/fanotify/conn github.com/hashicorp/go-multierror -github.com/containerd/stargz-snapshotter/recorder -github.com/rs/xid -github.com/containerd/stargz-snapshotter/analyzer/fanotify -github.com/containerd/stargz-snapshotter/analyzer/fanotify/service -github.com/containerd/stargz-snapshotter/cache +google.golang.org/grpc/internal encoding/csv -github.com/opencontainers/selinux/go-selinux/label -github.com/containerd/containerd/contrib/seccomp/kernelversion -google.golang.org/grpc/encoding/proto -github.com/golang/protobuf/ptypes/any -github.com/golang/protobuf/ptypes/duration -github.com/golang/protobuf/ptypes/timestamp +github.com/klauspost/compress/huff0 runtime/trace github.com/docker/go-units +vendor/golang.org/x/text/secure/bidirule compress/zlib -google.golang.org/grpc/binarylog/grpc_binarylog_v1 -github.com/golang/protobuf/ptypes -google.golang.org/genproto/googleapis/rpc/status -testing +github.com/containerd/stargz-snapshotter/analyzer/fanotify +github.com/containerd/stargz-snapshotter/cache debug/dwarf -github.com/containerd/containerd/pkg/progress internal/zstd -google.golang.org/grpc/internal/status -github.com/cilium/ebpf/internal/unix -google.golang.org/grpc/status -github.com/cpuguy83/go-md2man/v2/md2man -go/token -github.com/containerd/containerd/errdefs -github.com/containerd/containerd/filters -github.com/containerd/containerd/labels -github.com/containerd/containerd/platforms -github.com/containerd/containerd/identifiers -github.com/urfave/cli -github.com/cilium/ebpf/internal/sys -go/scanner -github.com/containerd/containerd/content -go/doc/comment -go/ast -github.com/cilium/ebpf/asm github.com/containerd/containerd/pkg/shutdown -github.com/containerd/containerd/pkg/seed -github.com/containernetworking/plugins/pkg/ns github.com/containerd/stargz-snapshotter/estargz/errorutil -github.com/vbatts/tar-split/archive/tar +golang.org/x/text/secure/bidirule +go/doc/comment +go/token google.golang.org/protobuf/internal/errors google.golang.org/protobuf/internal/version +testing github.com/prometheus/procfs/internal/fs -google.golang.org/protobuf/encoding/protowire -github.com/containerd/containerd/content/local -github.com/containerd/containerd/pkg/netns -debug/elf -google.golang.org/protobuf/reflect/protoreflect -github.com/gogo/protobuf/types -github.com/containerd/containerd/runtime/linux/runctypes -github.com/containerd/containerd/runtime/v2/runc/options -github.com/gogo/protobuf/protoc-gen-gogo/descriptor golang.org/x/sync/singleflight +text/template +google.golang.org/protobuf/encoding/protowire github.com/hanwen/go-fuse/splice -github.com/hanwen/go-fuse/internal +github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go +github.com/containerd/console +github.com/containerd/fifo +github.com/containerd/continuity/sysx +github.com/moby/sys/mountinfo +github.com/opencontainers/runc/libcontainer/user +github.com/moby/sys/signal +github.com/containerd/stargz-snapshotter/analyzer/fanotify/service +github.com/containerd/containerd/contrib/seccomp/kernelversion +github.com/gogo/protobuf/proto +golang.org/x/net/idna +github.com/golang/protobuf/proto +github.com/containerd/stargz-snapshotter/recorder +github.com/sirupsen/logrus +github.com/cilium/ebpf/internal/unix +go/scanner +github.com/containerd/containerd/pkg/progress +github.com/containerd/containerd/pkg/seed +github.com/containernetworking/plugins/pkg/ns +google.golang.org/protobuf/reflect/protoreflect +github.com/hanwen/go-fuse/fuse +go.etcd.io/bbolt +github.com/containerd/containerd/cio +vendor/golang.org/x/net/idna +github.com/cpuguy83/go-md2man/v2/md2man +github.com/cilium/ebpf/internal/sys +go/ast +crypto/rand +crypto/internal/bigmod +crypto/elliptic +crypto/internal/boring/bbig +encoding/asn1 +crypto/dsa +crypto/ed25519 +github.com/klauspost/compress/zstd +github.com/containerd/containerd/pkg/randutil +github.com/containerd/containerd/leases +github.com/pelletier/go-toml +github.com/rs/xid +github.com/containerd/containerd/log +html/template +github.com/containerd/continuity/fs +github.com/docker/go-events +github.com/urfave/cli +github.com/cilium/ebpf/asm +debug/elf +google.golang.org/protobuf/internal/descfmt +github.com/containerd/containerd/mount +crypto/rsa +google.golang.org/protobuf/internal/descopts +google.golang.org/protobuf/internal/strs +google.golang.org/protobuf/internal/encoding/messageset +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix +google.golang.org/protobuf/internal/encoding/text +google.golang.org/protobuf/internal/genid +archive/tar +github.com/opencontainers/selinux/go-selinux go/internal/typeparams +github.com/containerd/containerd/snapshots go/printer -github.com/containerd/containerd/snapshots/overlay/overlayutils +github.com/containerd/containerd/pkg/netns +github.com/vbatts/tar-split/archive/tar +google.golang.org/protobuf/internal/order go/parser -go.etcd.io/bbolt -github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go -github.com/hanwen/go-fuse/fuse -crypto/x509 -net/textproto +google.golang.org/protobuf/reflect/protoregistry +google.golang.org/protobuf/runtime/protoiface +github.com/hanwen/go-fuse/internal +github.com/containerd/containerd/snapshots/overlay/overlayutils +crypto/ecdsa +github.com/hanwen/go-fuse/fs +google.golang.org/protobuf/internal/encoding/defval +google.golang.org/protobuf/proto +github.com/opencontainers/selinux/go-selinux/label +github.com/containerd/containerd/archive/tarheader +github.com/containerd/containerd/archive +go/format +google.golang.org/protobuf/encoding/prototext +google.golang.org/protobuf/internal/filedesc +google.golang.org/protobuf/encoding/protodelim +github.com/cilium/ebpf/internal +github.com/cilium/ebpf/btf +github.com/cilium/ebpf/internal/tracefs +google.golang.org/grpc/encoding/proto +github.com/golang/protobuf/ptypes/duration +github.com/golang/protobuf/ptypes/any +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 +github.com/containerd/containerd/archive/compression +github.com/containerd/stargz-snapshotter/estargz +google.golang.org/grpc/status +github.com/containerd/containerd/errdefs +github.com/containerd/containerd/labels +github.com/containerd/containerd/identifiers +github.com/containerd/containerd/platforms +github.com/containerd/containerd/filters +github.com/containerd/containerd/content +google.golang.org/protobuf/internal/encoding/tag +github.com/containerd/containerd/content/local +github.com/containerd/containerd/images +google.golang.org/protobuf/internal/impl +github.com/containerd/containerd/remotes +github.com/containerd/containerd/images/converter +github.com/containerd/containerd/images/archive +github.com/containerd/stargz-snapshotter/util/containerdutil +github.com/containerd/containerd/runtime/v2/runc/options +github.com/gogo/protobuf/protoc-gen-gogo/descriptor +github.com/containerd/containerd/runtime/linux/runctypes +github.com/gogo/protobuf/types vendor/golang.org/x/net/http/httpproxy google.golang.org/grpc/internal/syscall google.golang.org/grpc/stats -vendor/golang.org/x/net/http/httpguts -mime/multipart -golang.org/x/net/http/httpguts -github.com/containerd/containerd/archive/compression -github.com/containerd/ttrpc +net/textproto github.com/containerd/containerd/pkg/dialer -github.com/google/uuid -github.com/containerd/containerd/images +github.com/containerd/ttrpc github.com/containernetworking/cni/pkg/types -github.com/godbus/dbus -github.com/gogo/protobuf/gogoproto +github.com/google/uuid github.com/containerd/containerd/sys +github.com/godbus/dbus +github.com/containerd/containerd/images/converter/uncompress +crypto/x509 +github.com/containerd/containerd/remotes/docker/schema1 +github.com/containerd/go-runc +github.com/prometheus/procfs +github.com/cilium/ebpf/internal/kconfig +github.com/containerd/stargz-snapshotter/analyzer/recorder github.com/containernetworking/cni/pkg/types/internal github.com/containernetworking/cni/pkg/utils github.com/containernetworking/cni/pkg/types/create +github.com/cilium/ebpf github.com/containernetworking/cni/pkg/types/020 -github.com/containerd/containerd/images/archive -github.com/containerd/containerd/remotes -github.com/containerd/containerd/namespaces -github.com/containerd/containerd/images/converter -github.com/containerd/cgroups/stats/v1 -github.com/containerd/cgroups/v2/stats -github.com/containerd/stargz-snapshotter/util/containerdutil -github.com/containerd/containerd/pkg/runtimeoptions/v1 +golang.org/x/net/http/httpguts +vendor/golang.org/x/net/http/httpguts +mime/multipart github.com/containernetworking/cni/pkg/types/040 -github.com/containerd/containerd/remotes/docker/schema1 -go/format -github.com/containerd/go-runc github.com/containernetworking/cni/pkg/types/100 -github.com/containerd/containerd/images/converter/uncompress -github.com/cilium/ebpf/internal -crypto/tls -github.com/containerd/stargz-snapshotter/estargz +github.com/containerd/containerd/namespaces github.com/containernetworking/cni/pkg/version -github.com/containerd/stargz-snapshotter/analyzer/recorder -google.golang.org/protobuf/internal/descfmt +github.com/containerd/containerd/sys/reaper github.com/containernetworking/cni/pkg/invoke -google.golang.org/protobuf/internal/descopts -google.golang.org/protobuf/internal/strs -google.golang.org/protobuf/internal/encoding/messageset -google.golang.org/protobuf/internal/genid -github.com/cilium/ebpf/btf +github.com/containerd/stargz-snapshotter/estargz/zstdchunked +github.com/containerd/stargz-snapshotter/nativeconverter/estargz github.com/containernetworking/cni/libcni -github.com/cilium/ebpf/internal/tracefs -github.com/containerd/containerd/sys/reaper -google.golang.org/protobuf/internal/encoding/text -google.golang.org/protobuf/internal/order -google.golang.org/protobuf/reflect/protoregistry +github.com/gogo/protobuf/gogoproto +github.com/containerd/stargz-snapshotter/nativeconverter/zstdchunked +github.com/containerd/containerd/pkg/runtimeoptions/v1 +github.com/containerd/cgroups/v2/stats +github.com/containerd/cgroups/stats/v1 github.com/containerd/go-cni -google.golang.org/protobuf/runtime/protoiface -github.com/prometheus/procfs -github.com/hanwen/go-fuse/fs +crypto/tls +github.com/cilium/ebpf/link +github.com/coreos/go-systemd/dbus github.com/containerd/containerd/api/types -github.com/containerd/typeurl -github.com/gogo/googleapis/google/rpc -github.com/containerd/containerd/api/types/task github.com/containerd/containerd/containers +github.com/containerd/typeurl github.com/containerd/containerd/diff -github.com/containerd/containerd/events +github.com/containerd/containerd/metadata/boltutil +github.com/containerd/containerd/api/types/task +github.com/gogo/googleapis/google/rpc github.com/containerd/containerd/oci +github.com/containerd/containerd/events +github.com/containerd/containerd/api/services/ttrpc/events/v1 +github.com/containerd/containerd/snapshots/storage +github.com/containerd/cgroups/v2 github.com/containerd/containerd/events/exchange +github.com/containerd/cgroups github.com/containerd/containerd/rootfs -github.com/containerd/containerd/api/events -github.com/coreos/go-systemd/dbus github.com/containerd/containerd/plugin -github.com/containerd/containerd/api/services/ttrpc/events/v1 github.com/containerd/containerd/runtime/v2/task +github.com/containerd/containerd/api/events +github.com/containerd/stargz-snapshotter/snapshot github.com/containerd/containerd/pkg/ttrpcutil +google.golang.org/protobuf/internal/filetype github.com/containerd/containerd/contrib/apparmor github.com/containerd/containerd/contrib/nvidia github.com/containerd/containerd/contrib/seccomp -github.com/containerd/cgroups -github.com/containerd/stargz-snapshotter/estargz/zstdchunked -github.com/containerd/stargz-snapshotter/nativeconverter/estargz -google.golang.org/protobuf/internal/encoding/defval -google.golang.org/protobuf/proto -github.com/containerd/containerd/metadata/boltutil -github.com/cilium/ebpf/internal/kconfig -github.com/containerd/stargz-snapshotter/nativeconverter/zstdchunked -github.com/cilium/ebpf -github.com/containerd/containerd/snapshots/storage -github.com/containerd/stargz-snapshotter/snapshot -google.golang.org/protobuf/encoding/prototext -google.golang.org/protobuf/internal/filedesc -google.golang.org/protobuf/encoding/protodelim -net/http/httptrace -google.golang.org/grpc/internal/credentials +google.golang.org/protobuf/runtime/protoimpl +google.golang.org/protobuf/types/known/timestamppb +github.com/prometheus/client_model/go +github.com/containerd/containerd/runtime/opts +github.com/prometheus/common/model github.com/containerd/containerd/runtime/v2/shim +google.golang.org/grpc/internal/credentials +net/http/httptrace +github.com/prometheus/client_golang/prometheus/internal google.golang.org/grpc/credentials net/http -google.golang.org/grpc/resolver google.golang.org/grpc/peer +google.golang.org/grpc/resolver google.golang.org/grpc/internal/channelz -google.golang.org/grpc/balancer -google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/balancer/grpclb/state google.golang.org/grpc/internal/resolver/passthrough +google.golang.org/grpc/balancer +google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/internal/binarylog google.golang.org/grpc/balancer/base google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/balancer/roundrobin -github.com/cilium/ebpf/link -google.golang.org/protobuf/internal/encoding/tag -google.golang.org/protobuf/internal/impl -github.com/containerd/cgroups/v2 -github.com/containerd/containerd/runtime/opts -google.golang.org/protobuf/internal/filetype -google.golang.org/protobuf/runtime/protoimpl -google.golang.org/protobuf/types/known/timestamppb -github.com/prometheus/client_model/go -golang.org/x/net/trace golang.org/x/net/context/ctxhttp -net/http/httputil github.com/containerd/containerd/remotes/errors +golang.org/x/net/trace expvar github.com/containerd/containerd/cmd/ctr/commands/pprof github.com/hashicorp/go-cleanhttp github.com/containerd/stargz-snapshotter/util/testutil +net/http/httputil +github.com/prometheus/common/expfmt golang.org/x/net/http2 github.com/containerd/containerd/remotes/docker/auth github.com/hashicorp/go-retryablehttp -github.com/prometheus/common/model github.com/containerd/stargz-snapshotter/metadata github.com/containerd/containerd/remotes/docker -github.com/prometheus/client_golang/prometheus/internal -github.com/prometheus/common/expfmt +github.com/prometheus/client_golang/prometheus github.com/containerd/stargz-snapshotter/metadata/memory github.com/containerd/containerd/remotes/docker/config github.com/containerd/stargz-snapshotter/fs/source -github.com/prometheus/client_golang/prometheus -google.golang.org/grpc/internal/transport github.com/containerd/stargz-snapshotter/fs/metrics/common github.com/prometheus/client_golang/prometheus/promhttp github.com/containerd/stargz-snapshotter/fs/reader github.com/containerd/stargz-snapshotter/fs/remote +google.golang.org/grpc/internal/transport github.com/containerd/stargz-snapshotter/fs/layer -google.golang.org/grpc github.com/docker/go-metrics +google.golang.org/grpc github.com/containerd/stargz-snapshotter/fs/metrics/layer github.com/containerd/stargz-snapshotter/fs github.com/containerd/stargz-snapshotter/store -github.com/containerd/containerd/api/services/diff/v1 -github.com/containerd/containerd/api/services/images/v1 -github.com/containerd/containerd/api/services/introspection/v1 -github.com/containerd/containerd/api/services/content/v1 github.com/containerd/containerd/api/services/events/v1 +github.com/containerd/containerd/api/services/containers/v1 +github.com/containerd/containerd/api/services/diff/v1 github.com/containerd/containerd/api/services/leases/v1 +github.com/containerd/containerd/api/services/introspection/v1 +google.golang.org/grpc/health/grpc_health_v1 +github.com/containerd/containerd/api/services/version/v1 +github.com/containerd/containerd/api/services/images/v1 github.com/containerd/containerd/api/services/namespaces/v1 +github.com/containerd/containerd/api/services/content/v1 github.com/containerd/containerd/api/services/snapshots/v1 -github.com/containerd/containerd/api/services/containers/v1 github.com/containerd/containerd/api/services/tasks/v1 -github.com/containerd/containerd/api/services/version/v1 github.com/containerd/containerd/services/introspection -google.golang.org/grpc/health/grpc_health_v1 github.com/containerd/containerd/leases/proxy github.com/containerd/containerd/snapshots/proxy github.com/containerd/containerd/content/proxy github.com/containerd/containerd github.com/containerd/containerd/cmd/ctr/commands -github.com/containerd/containerd/cmd/ctr/commands/content -github.com/containerd/containerd/cmd/ctr/commands/namespaces -github.com/containerd/containerd/cmd/ctr/commands/events -github.com/containerd/containerd/cmd/ctr/commands/tasks -github.com/containerd/containerd/cmd/ctr/commands/oci github.com/containerd/containerd/cmd/ctr/commands/install +github.com/containerd/containerd/cmd/ctr/commands/oci github.com/containerd/containerd/cmd/ctr/commands/leases -github.com/containerd/containerd/cmd/ctr/commands/shim -github.com/containerd/containerd/cmd/ctr/commands/version +github.com/containerd/containerd/cmd/ctr/commands/events +github.com/containerd/containerd/cmd/ctr/commands/namespaces github.com/containerd/containerd/cmd/ctr/commands/plugins +github.com/containerd/containerd/cmd/ctr/commands/shim github.com/containerd/containerd/cmd/ctr/commands/snapshots +github.com/containerd/containerd/cmd/ctr/commands/content +github.com/containerd/containerd/cmd/ctr/commands/version +github.com/containerd/containerd/cmd/ctr/commands/tasks github.com/containerd/containerd/cmd/ctr/commands/images -github.com/containerd/stargz-snapshotter/analyzer github.com/containerd/containerd/cmd/ctr/commands/run +github.com/containerd/stargz-snapshotter/analyzer github.com/containerd/stargz-snapshotter/cmd/ctr-remote/commands github.com/containerd/containerd/cmd/ctr/commands/containers github.com/containerd/containerd/cmd/ctr/app @@ -2233,224 +2269,224 @@ ? github.com/containerd/stargz-snapshotter/analyzer/fanotify/service [no test files] === RUN TestNodeIndex === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix= -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:31e7f20201a77778b3840001c639df50da85858d197829ef86f56a42a5dbc2bf\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:31e7f20201a77778b3840001c639df50da85858d197829ef86f56a42a5dbc2bf\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:6dc782755ba989d63ce822495b5d9c4e29546bb480227909d616cbfae1e83904\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:6dc782755ba989d63ce822495b5d9c4e29546bb480227909d616cbfae1e83904\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:e5f961404cd344e15e9ec66cfce67cc8228336d74216881c62ee6f152c7ef427\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:e5f961404cd344e15e9ec66cfce67cc8228336d74216881c62ee6f152c7ef427\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:5e4b3e681de015dc93fe6333aded3643cc69b90c65383c46c8c5a54ffa0cdf64\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:5e4b3e681de015dc93fe6333aded3643cc69b90c65383c46c8c5a54ffa0cdf64\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:c36e02471cc714b3f382b020927c6ebd0aa591b1628d0657a58eb954cfff6f0d\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:c36e02471cc714b3f382b020927c6ebd0aa591b1628d0657a58eb954cfff6f0d\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:1848cad327135fcb7730d8a7c5b48e4aa96a55bf607c2dc44a9038cecfff8b38\"" -=== RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=../ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:00cffa0efbacf9161b9ff16b9ee5ee3234630c71edb951b03a369cc24072667c\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:1848cad327135fcb7730d8a7c5b48e4aa96a55bf607c2dc44a9038cecfff8b38\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:d4ff15f583d4cec7490529100142991bc97cbb9ae0e0f6ca21d2b5217e3c7e13\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:d4ff15f583d4cec7490529100142991bc97cbb9ae0e0f6ca21d2b5217e3c7e13\"" +=== RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=../ +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:00cffa0efbacf9161b9ff16b9ee5ee3234630c71edb951b03a369cc24072667c\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix= -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:1e93424e6260827e747497d3ef1c5340c7bf29f08d14fbe5d8a04e2076f4460d\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:fc147a276be60a15c5934cc7e1866e4384b3209d026c81387410e798b77df1cb\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:adaf58bc9baef7c32a32a9e6db2a5ac5493f1e9828b4c1bec122a19058411fe3\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:1e93424e6260827e747497d3ef1c5340c7bf29f08d14fbe5d8a04e2076f4460d\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:fc147a276be60a15c5934cc7e1866e4384b3209d026c81387410e798b77df1cb\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:adaf58bc9baef7c32a32a9e6db2a5ac5493f1e9828b4c1bec122a19058411fe3\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:f098af0f4a2d51bdba59d94d62be51a3abd3aa14ca0f8ab363ed7f24ed080708\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:ebc07cc2f0f0554028b6837819815f7daf054e754b9b1871a5e156979ea1f9b8\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:8eb677c9558d56333fed27011f180c9718dd0df99fee840e82fb0800754b1f48\"" -=== RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:e23cc6e6512c5194ca39e4871af2996f32991e662e598e30c0b0238f52fe16cc\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:43e53c357f1411f51773990203b5907242b1dd4e3f4e5963f3ac4fe301549503\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:75a464537fba8c5effede2848f32d2d828221a9e7988f8c60d256a3579a756e9\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:f098af0f4a2d51bdba59d94d62be51a3abd3aa14ca0f8ab363ed7f24ed080708\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:ebc07cc2f0f0554028b6837819815f7daf054e754b9b1871a5e156979ea1f9b8\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:8eb677c9558d56333fed27011f180c9718dd0df99fee840e82fb0800754b1f48\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:37774d4fe1d0a825fea716b22427f3c003580c8de91ad4482109dcf26ad49e16\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:ef552c6fdaf4cd65fe7b14f5109bb2c3981f05729911d59e8b753ba598d68c4f\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:3337d65a14af5984c97fae448c6fbb77f4a35074c71fdfe7765ba26962e769d4\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:37774d4fe1d0a825fea716b22427f3c003580c8de91ad4482109dcf26ad49e16\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:ef552c6fdaf4cd65fe7b14f5109bb2c3981f05729911d59e8b753ba598d68c4f\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:3337d65a14af5984c97fae448c6fbb77f4a35074c71fdfe7765ba26962e769d4\"" +=== RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:e23cc6e6512c5194ca39e4871af2996f32991e662e598e30c0b0238f52fe16cc\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:43e53c357f1411f51773990203b5907242b1dd4e3f4e5963f3ac4fe301549503\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:75a464537fba8c5effede2848f32d2d828221a9e7988f8c60d256a3579a756e9\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:c6489c76bf85b6f9e245bcc03b8bd962d8c5991326095e1d615f49a181f8f8a5\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:912303362d5631e829a2e6c6769019ed2141daa897d611a646b75aee09578613\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:6e0662f7a956a6129c70df3ee3a9c92352b63d3b9ea8edf3e1f067e8b2269864\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:c6489c76bf85b6f9e245bcc03b8bd962d8c5991326095e1d615f49a181f8f8a5\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:912303362d5631e829a2e6c6769019ed2141daa897d611a646b75aee09578613\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:6e0662f7a956a6129c70df3ee3a9c92352b63d3b9ea8edf3e1f067e8b2269864\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:0e42d2afb7a76f52930eeff70f2a14ed11f57cdfeb67cf72eebe3a095891444f\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:cae6f777178cdaef2d5abb350ef5761561e868026e6e512c9861e51d9d9f1cfd\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:a6bab73c3e652c4869446fddb1047f8464e5b0ef7ef0d9c0aa7bf3bb656a64a3\"" -=== RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=../ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:ed2a14cde844c97dc38a75f2c0a9f09905b0063640056b644c6ae38a04f916e1\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:bddf3f999d38dc1ca32a5e2e16801ab9845ce716d1001faac120c164bdeeae65\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:3ece4ebcbdecaf62a6c6fcc1dc449ff3d622b62348f041b6c7d394921da46848\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:0e42d2afb7a76f52930eeff70f2a14ed11f57cdfeb67cf72eebe3a095891444f\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:cae6f777178cdaef2d5abb350ef5761561e868026e6e512c9861e51d9d9f1cfd\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:a6bab73c3e652c4869446fddb1047f8464e5b0ef7ef0d9c0aa7bf3bb656a64a3\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:3f9577841e59368ec276284835a1e545fd11617ed63e3d50fcab3edac99125ca\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:2187f238cb9b8e5caef442c582e7bb3f4d64453962be0827e53fd1cb98c82fb9\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:fb2f285b7f3c69b75da4c45027ae6f83fe7422054755fbee4832ae1b9c84f135\"" -=== RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:c202b3bf2ef743b35fe7116eeb68c9f7e1599e36f4d196dd0a38620241beb608\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:e9701e5ca82bdc648c39f8e2b495df282816b927c9f7415dad05430b6e3e03fb\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:3f9577841e59368ec276284835a1e545fd11617ed63e3d50fcab3edac99125ca\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:2187f238cb9b8e5caef442c582e7bb3f4d64453962be0827e53fd1cb98c82fb9\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:fb2f285b7f3c69b75da4c45027ae6f83fe7422054755fbee4832ae1b9c84f135\"" +=== RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=../ +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:ed2a14cde844c97dc38a75f2c0a9f09905b0063640056b644c6ae38a04f916e1\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:bddf3f999d38dc1ca32a5e2e16801ab9845ce716d1001faac120c164bdeeae65\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:3ece4ebcbdecaf62a6c6fcc1dc449ff3d622b62348f041b6c7d394921da46848\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix= -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:ff606688298e7cd016402e3fe5e1d3393f58a10262c1816b24c6869c62fcbb19\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:a9c3cb8d0a8182711ea31509e07ea4a1ef347566101d43ebf05d733127a6e00e\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:46a9ab085430f471dc4aade9cd903b68596c9dc2ed0d395ab98c349ec8f2a3bf\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:5d9b5fedfcbb9a8cca92d8dcf20541213f622776528b1c7a510a45c87aa8ddc9\"" +=== RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix= +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:bd1cde1c0997555582629f5532bf7aaa41fb89ab161185da5e9cade6a259f5c6\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:6c3db840d8fd14e41ac02b3893ca9a3a81adc23ef7fbb8dd9f7712f8599acd95\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:68d53ddcf2f8653fedfaa6456d24d18660a21368308e64437accfc815fbd2b9d\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:795df7ffdb90d3ee0e577355dd97066a9ca7dd798f69bd4a15362cffc134d27c\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:7ba6491cb886e5b63bb79b4b73d09567b831843556dab462087d694d339042f8\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:949faf95234e86675ac53b4797829b25896df9b711bcbe860cdcb2a2d3132676\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:84bcd5b6042dc4a1f57836d48a50fdabef82d40f8c5812564b4375c0956c0f7e\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:7b83a62d5bb172bcef291a42b763ee262ae97a68dd6aaba45d2544bb228dce33\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:15f04459e1ce78e5e31680ee70cef78cd408904c5cc51e2dfb3879db2c429f76\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:7638d57ec47ad62b9d508d902857fb1ef366d608aeca76a0cceb94dd3164bf1a\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:1eb94ca3d1ae7bc555eed4582bd3d2a5b1c717bdc4bad812e89354eb6e9aefa8\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:888553831bd2abb43b08b5c4d2a5dfbdfa3ca75770ecbf07d577d4e0b99d5710\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:73f72883cf96be30dbb7161362c2a89ea8f6b39fdc7af122a16cb92e19dde5cb\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:e179d455bb3109dd3ae8b2c331a5294864fce70fd482d5a703017ff2b0530e33\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:d8be25552895ed8ebdf006483490076e0b5d9d182b1ec0803b8b0cff171b0e00\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:743a4b70f19f5fdcb79b15e44a8aed4d00d8fcc238161b00ead1b89a9ddb5c2c\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:bd3c7f4094d80cf9bdc67ab8c3fc66d202ca978160a1cf42fee8e8908fac2bf0\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:8d17357979045089c05a37f45deca976ccb20822dac68ecb7118a1248ee5d2db\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=../ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:7528acfbf4415d10ae047f2c2032edb3c9c58e77e8d636c68e9efe58f5070a84\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:ed80f19a9f7b0db11b95f70951f48005cae2e80be1a0311f2cf60520d1cccf92\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:bd86b2f5d71c1b86f49533a4c92092f128362a5890af12951e9e805052ea3ee8\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:e0622a282ead6b022901f9193247f1ee5c0f139929de82323a97a083c9d12dd3\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:be5ca82af8d28fb588f9a5ed0108bcd84954ba7cd060f3b858ab798f25ca26f9\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:73ddb1ef52685cff7015e3f6de392e7191a4cde4793b1af9afa263cbccffb0a1\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:954d6287a2659e05de896188c9a3d9c1914a987f8401fce31124a0c62652584d\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:455eeba2b9bf47b3f3d425cd26c4df2394652ecbd7f01e41daa5369a0a32633f\"" === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix= -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:2b10964d1d882f64d4032648f324c27c35b8a7224bfe8e3bc356c9ee13b6821b\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" -time="2024-05-20T20:24:19Z" 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+gzip,prefix=./ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:db4258e85fa3ade0f24a1ad1c17294f522f06c021616a772086e663e617cb42f\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:e75d4f98c2660ab10b283798e7e7dfec065dbacec8c6e46c5605483ac8087be0\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" +time="2025-06-23T02:50:46Z" 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="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:59b636c39eaf08859cef5ccb49fca290d381d8462bade777d7c23ef0ac4689c3\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" -time="2024-05-20T20:24:19Z" 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+gzip,prefix=../ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:0fb83b26540fa7b98b64e1105df760aa230aaa2488c426a0af88534aa8cdc1a0\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:6b18824a9a174a215b5ca1d7cf756f1c1d5e31cb791fc29008f2b8700d244744\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" +time="2025-06-23T02:50:46Z" 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="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" +time="2025-06-23T02:50:46Z" 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+gzip,prefix= -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:30dc763af47ddee205b7f6b377af002b7e850eb81d0261630c4bd7c778bde65c\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" +time="2025-06-23T02:50:46Z" 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,prefix=./ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" -time="2024-05-20T20:24:19Z" 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+gzip,prefix=/ -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:acd9492ad767c75ff4e45052c91c8e8ff009897af3a5f1f4a5f16d852c9f656b\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:2d863f74aafdea2fb26306723863ade7dc2a3f34a032dbfda54df2b7545c861d\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" +time="2025-06-23T02:50:46Z" 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="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:6d0fbb75955c11e4998bd4610b70cbc078ad85b5e1bcf352333436f4601ab064\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:2faf23f022b489ac2c1ebdb0c77e14e306e30dccc4a8605b20882c80b411d932\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" -time="2024-05-20T20:24: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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:e6a382b919b2c458fecd3bfb6719a450826d9280f64f8f31d8ebbd3c4554433c\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" +time="2025-06-23T02:50:46Z" 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="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:2d863f74aafdea2fb26306723863ade7dc2a3f34a032dbfda54df2b7545c861d\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:acd9492ad767c75ff4e45052c91c8e8ff009897af3a5f1f4a5f16d852c9f656b\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" -time="2024-05-20T20:24:19Z" level=info msg="analyzing blob \"sha256:6d0fbb75955c11e4998bd4610b70cbc078ad85b5e1bcf352333436f4601ab064\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" +time="2025-06-23T02:50:46Z" 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-05-20T20:24:20Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" -time="2024-05-20T20:24:20Z" level=info msg="analyzing blob \"sha256:2faf23f022b489ac2c1ebdb0c77e14e306e30dccc4a8605b20882c80b411d932\"" +time="2025-06-23T02:50:46Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" +time="2025-06-23T02:50:46Z" 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 (0.70s) +--- PASS: TestNodeIndex (0.42s) --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix= (0.01s) --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.01s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.01s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.00s) --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.01s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.01s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.00s) --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.01s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.01s) --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.01s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix= (0.02s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.02s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.02s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.02s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.02s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.02s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.02s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.02s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.02s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.01s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix= (0.01s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.01s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.01s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.01s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.01s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.01s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.01s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.01s) --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix= (0.01s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.01s) --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.01s) --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.01s) --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.01s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.02s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.02s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.02s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.01s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.01s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.01s) --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix= (0.01s) --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.01s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.02s) --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.01s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.01s) --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.01s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.02s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.02s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.01s) --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.01s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.01s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.01s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix= (0.01s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.01s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.02s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.01s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.01s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.01s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.01s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.01s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.01s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=#01 (0.01s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=#01 (0.01s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./#01 (0.02s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./#01 (0.01s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./#01 (0.01s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/#01 (0.01s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/#01 (0.01s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../#01 (0.01s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../#01 (0.02s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../#01 (0.01s) PASS -ok github.com/containerd/stargz-snapshotter/analyzer/recorder 0.712s +ok github.com/containerd/stargz-snapshotter/analyzer/recorder 0.429s === RUN TestDirectoryCache === RUN TestDirectoryCache/dir-with-enough-mem-empty_data === RUN TestDirectoryCache/dir-with-enough-mem-data @@ -2460,7 +2496,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.01s) +--- PASS: TestDirectoryCache (0.00s) --- 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) @@ -2480,7 +2516,7 @@ --- PASS: TestMemoryCache/memory-manydata (0.00s) --- PASS: TestMemoryCache/memory-dup_data (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/cache 0.009s +ok github.com/containerd/stargz-snapshotter/cache 0.007s ? 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 @@ -3300,41 +3336,41 @@ === 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 (8.41s) +--- PASS: TestSort (4.34s) --- 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=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=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=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.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.01s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=1 (0.00s) --- 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.01s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=1 (0.00s) --- 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.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.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=1 (0.00s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=2 (0.01s) @@ -3345,92 +3381,92 @@ --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=2 (0.01s) --- 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.01s) --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=2 (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.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.01s) + --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=0 (0.00s) --- 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.01s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=0 (0.00s) --- 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.01s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=0 (0.00s) --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=1 (0.00s) --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=1 (0.00s) --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=1 (0.01s) --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=1 (0.00s) --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=2 (0.01s) --- 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.02s) - --- 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.02s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=2 (0.01s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=2 (0.01s) --- 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.01s) --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=2 (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.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.01s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=0 (0.00s) --- 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.01s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=1 (0.00s) --- 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.01s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=1 (0.00s) --- 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.01s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=1 (0.00s) --- 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.01s) - --- 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.01s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=1 (0.01s) - --- 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=1 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=2 (0.01s) @@ -3438,28 +3474,28 @@ --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=0 (0.00s) --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=0 (0.00s) --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=0 (0.00s) --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=0 (0.00s) --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=1 (0.01s) @@ -3477,60 +3513,60 @@ --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=1 (0.01s) --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=1 (0.01s) - --- 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.02s) - --- 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.02s) - --- 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.02s) - --- 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.02s) - --- 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.01s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=2 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=2 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=2 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=2 (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.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.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.01s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=1 (0.00s) --- 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.01s) - --- 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.00s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=1 (0.00s) --- 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.01s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=1 (0.00s) --- 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.01s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=1 (0.00s) --- 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=2 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=2 (0.01s) @@ -3541,21 +3577,21 @@ --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=2 (0.01s) - --- 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.01s) + --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=0 (0.00s) --- 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.01s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=0 (0.00s) --- 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.01s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=0 (0.00s) --- 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.01s) - --- 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.01s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=0 (0.00s) --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=1 (0.01s) @@ -3573,54 +3609,54 @@ --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=1 (0.01s) --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=2 (0.01s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=2 (0.01s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=2 (0.01s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=2 (0.01s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=2 (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.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.01s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=0 (0.00s) --- 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=1 (0.01s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=1 (0.00s) --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=1 (0.00s) --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=1 (0.00s) --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=1 (0.00s) --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=2 (0.01s) @@ -3628,31 +3664,31 @@ --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=2 (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.01s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=2 (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.00s) --- 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.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.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.00s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=0 (0.00s) --- 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.00s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=0 (0.00s) --- 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) @@ -3665,13 +3701,13 @@ --- 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=1 (0.01s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=1 (0.00s) --- 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.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.01s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=2 (0.01s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=2 (0.01s) @@ -3681,29 +3717,29 @@ --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=2 (0.01s) - --- 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.01s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=2 (0.01s) - --- 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.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=0 (0.00s) --- 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.01s) - --- 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.01s) - --- 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.01s) - --- 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.00s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 (0.00s) --- 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.00s) --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.00s) --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 (0.01s) @@ -3716,103 +3752,103 @@ --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=1 (0.01s) --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=2 (0.01s) --- 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.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.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 (0.01s) --- 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.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=2 (0.01s) --- 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.01s) --- 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.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_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_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=0 (0.00s) --- 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.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=0 (0.00s) --- 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.00s) --- 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.00s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=0 (0.00s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=1 (0.00s) --- 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.00s) --- 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.00s) --- 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.00s) --- 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.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=1 (0.00s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=2 (0.01s) - --- 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.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=2 (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=0 (0.01s) - --- 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=0 (0.01s) - --- 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=0 (0.01s) - --- 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=0 (0.01s) - --- 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=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 (0.00s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=1 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=1 (0.00s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 (0.00s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 (0.00s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=2 (0.01s) @@ -3823,11 +3859,11 @@ --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 (0.00s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 (0.00s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=0 (0.00s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=0 (0.00s) @@ -3861,8 +3897,8 @@ --- 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.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.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) @@ -3878,27 +3914,27 @@ --- 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.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.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.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.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.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.00s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=0 (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.00s) --- 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.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.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=1 (0.00s) --- 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.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=1 (0.00s) --- 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.01s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=1 (0.01s) @@ -3906,7 +3942,7 @@ --- 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.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.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=1 (0.00s) --- 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.01s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=2 (0.01s) @@ -3917,98 +3953,98 @@ --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=2 (0.01s) - --- 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.01s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=2 (0.01s) - --- 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.01s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=2 (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.00s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=0 (0.00s) --- 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.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=1 (0.01s) - --- 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.01s) - --- 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.01s) - --- 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.01s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=1 (0.00s) --- 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.00s) --- 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.01s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=1 (0.00s) --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=2 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=2 (0.00s) --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=2 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=2 (0.00s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=2 (0.00s) --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=2 (0.01s) - --- 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.00s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=2 (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.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.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.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.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.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.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.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.01s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=1 (0.00s) --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=2 (0.01s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=2 (0.00s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=2 (0.00s) --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=2 (0.01s) @@ -4017,106 +4053,106 @@ --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=2 (0.01s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=2 (0.00s) --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=2 (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.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.01s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=0 (0.00s) --- 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.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.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.00s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=0 (0.00s) --- 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.00s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=1 (0.00s) --- 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.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.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.01s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=1 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=1 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=1 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=2 (0.01s) - --- 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.01s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=2 (0.00s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=2 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=2 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=2 (0.01s) - --- 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.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.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=1 (0.01s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=0 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=1 (0.00s) --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=1 (0.00s) --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=1 (0.00s) --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=1 (0.00s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=1 (0.00s) --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=1 (0.00s) --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=1 (0.00s) --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=2 (0.01s) - --- 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.01s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=2 (0.01s) - --- 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.01s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=2 (0.01s) - --- 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.01s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=2 (0.01s) === RUN TestCountReader === RUN TestCountReader/nop === RUN TestCountReader/read @@ -4156,11 +4192,11 @@ === PAUSE TestGzipEStargz/testDigestAndVerify === RUN TestGzipEStargz/testWriteAndOpen === PAUSE TestGzipEStargz/testWriteAndOpen -=== CONT TestGzipEStargz/testBuild === CONT TestGzipEStargz/testWriteAndOpen +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR +=== CONT TestGzipEStargz/testBuild === CONT TestGzipEStargz/testDigestAndVerify === 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 === 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: @@ -4191,18 +4227,22 @@ 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"}]} - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU - testutil.go:1462: got TOC entries: +=== 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:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + 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 -=== RUN 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=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:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 @@ -4210,16 +4250,16 @@ 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 + 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=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 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: 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: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" @@ -4227,26 +4267,29 @@ 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 -=== 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 + 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=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:485: Offset: 572, NextOffset: 3156 +=== 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU +=== 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 gzip_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=PAX +=== 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=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 @@ -4258,122 +4301,127 @@ 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 + 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=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 "" 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" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=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=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=0,format=USTAR testutil.go:485: Offset: 4296, NextOffset: 7983 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 1152 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: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 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:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=0,format=USTAR - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== 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: 1624, NextOffset: 4264 + testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 +=== 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: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: 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR -=== 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 gzip_test.go:62: got gzip streams: -=== 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=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:485: Offset: 3156, NextOffset: 3188 +=== 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: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 +=== 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: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=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 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/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" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== 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=PAX +=== 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/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 +=== 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=GNU +=== 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" + testutil.go:1462: got TOC entries: === 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 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: +=== 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:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 -=== 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:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=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" -=== 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: 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: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" @@ -4386,44 +4434,46 @@ 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=0,prefix="../",lossless=true,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 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" -=== 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=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=PAX testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX +=== 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=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" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== RUN 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=PAX -=== 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=PAX +=== 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 +=== 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 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 gzip_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/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=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"}]} @@ -4441,11 +4491,25 @@ 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=true,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: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/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=0,prefix="../",src=0,format=USTAR 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=PAX + 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=USTAR testutil.go:485: Offset: 540, NextOffset: 572 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX + testutil.go:1462: got TOC entries: +=== 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=USTAR testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -4455,75 +4519,65 @@ 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=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=0,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-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 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" === 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=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=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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,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=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 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=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=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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX +=== 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=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 - testutil.go:485: Offset: 572, NextOffset: 3156 -=== 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=USTAR 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: 1624, NextOffset: 4264 -=== 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 + testutil.go:485: Offset: 1592, NextOffset: 1624 +=== 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" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 +=== 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:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - 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:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=0,prefix="",src=0,format=PAX testutil.go:485: Offset: 3188, NextOffset: 6875 -=== 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=PAX 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: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: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" @@ -4531,53 +4585,54 @@ 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=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 + 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=0,format=PAX -=== NAME 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=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=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 +=== 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=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 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=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=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" +=== 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=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=false,format=PAX - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,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: 540, NextOffset: 572 -=== 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=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:485: Offset: 1592, NextOffset: 1624 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" +=== 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: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + 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=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 @@ -4589,6 +4644,8 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX +=== 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:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -4599,46 +4656,46 @@ 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=PAX -=== 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=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=GNU +=== 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=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-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=0,prefix="../",format=PAX -=== 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 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/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,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=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=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" +=== 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"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,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=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] -=== RUN 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=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: === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "foo" vs "foo" +=== 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=PAX testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 @@ -4651,11 +4708,9 @@ 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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU -=== 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 testutil.go:485: Offset: 572, NextOffset: 3156 @@ -4663,114 +4718,123 @@ 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=false,format=PAX + testutil.go:485: Offset: 3156, NextOffset: 3188 + 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:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== 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" -=== 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 -=== 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 === 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=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-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/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=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=GNU +=== 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=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=USTAR +=== 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",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] + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=0,prefix="../",src=0,format=PAX testutil.go:485: Offset: 1624, NextOffset: 4264 +=== 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 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: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=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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX 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] + 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 -=== 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:485: Offset: 540, NextOffset: 572 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - 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: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=0,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" -=== 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: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 +=== 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=9,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=1,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 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" + 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=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=9,prefix="",lossless=true,format=PAX +=== 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=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" + 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=GNU +=== 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 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=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: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 @@ -4784,7 +4848,12 @@ 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 + 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" @@ -4792,53 +4861,38 @@ 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=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/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR +=== 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 gzip_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=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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU -=== NAME 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=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=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 +=== 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 [.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" @@ -4846,138 +4900,148 @@ 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=GNU + 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=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 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:485: Offset: 572, NextOffset: 3156 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU + 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" -=== NAME TestGzipEStargz/testWriteAndOpen/empty-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 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=0,format=GNU testutil.go:485: Offset: 540, NextOffset: 572 -=== 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: 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 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=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/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=true,format=USTAR +=== 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=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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX +=== 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=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=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 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"}]} 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 "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo2" vs "foo2" -=== 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 -=== 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] -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" -=== 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: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 4264, NextOffset: 4296 -=== 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: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 [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 + 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: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [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:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 +=== 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 +=== 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: [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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",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=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: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=9,prefix="/",lossless=false,format=USTAR testutil.go:1462: got TOC entries: -=== 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: 572, NextOffset: 3156 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== 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=GNU +=== 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 gzip_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/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 +=== 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=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: === 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"}]} +=== 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: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 [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 @@ -4991,86 +5055,77 @@ 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=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=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: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=0,prefix="../",src=0,format=GNU testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [2] at 159 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=0,prefix="../",src=0,format=GNU testutil.go:485: Offset: 572, NextOffset: 3156 -=== 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" testutil.go:485: Offset: 4264, NextOffset: 4296 +=== 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 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=false,format=GNU - gzip_test.go:62: got gzip streams: +=== 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: 3188, NextOffset: 6875 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 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=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=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" -=== 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 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 +=== 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=GNU +=== 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=-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 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 === 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:371: Comparing: "foo" vs "foo" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,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 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" @@ -5078,85 +5133,92 @@ 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 "": [.no.prefetch.landmark foo foo2] 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 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,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 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 120, NextOffset: 340 -=== 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 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 228, NextOffset: 532 + 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 + 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" -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR - gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=1,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: 532, NextOffset: 564 -=== 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=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:485: Offset: 372, NextOffset: 1024 +=== 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=USTAR -=== 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 + 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 gzip_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" 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=GNU -=== 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 +=== 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=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: 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 gzip_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" -=== 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"}]} -=== 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=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":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 "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/empty-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=USTAR testutil.go:485: Offset: 91, NextOffset: 123 testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 123, NextOffset: 350 @@ -5174,98 +5236,91 @@ 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/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: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" -=== 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:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 538, NextOffset: 570 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX + testutil.go:485: Offset: 123, NextOffset: 350 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 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:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=1,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 350, NextOffset: 382 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== RUN TestGzipEStargz/testWriteAndOpen/empty-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/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR + 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR -=== 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=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" +=== 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=USTAR 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/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 -=== 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=USTAR +=== 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 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=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/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" === 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 [.no.prefetch.landmark foo foo2] +=== 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=1,prefix="/",src=0,format=USTAR + testutil.go:377: Directory: "" vs "": [foo foo2] 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:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=1,prefix="/",src=0,format=USTAR 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=PAX - 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=USTAR testutil.go:485: Offset: 348, NextOffset: 380 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 537, NextOffset: 569 testutil.go:485: Offset: 380, NextOffset: 1033 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 569, NextOffset: 1286 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-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: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: 197, NextOffset: 229 testutil.go:485: Offset: 90, NextOffset: 122 @@ -5275,83 +5330,90 @@ 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 +=== 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: 348, NextOffset: 380 +=== 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: 569, NextOffset: 1286 testutil.go:485: Offset: 380, NextOffset: 1033 -=== 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=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 +=== 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=GNU +=== 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 gzip_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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU -=== 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=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",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 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 gzip_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=-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=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 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=-1,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== 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=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=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: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/empty-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 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=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 [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 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=0,format=USTAR testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 124, NextOffset: 350 -=== 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 +=== 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=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] -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - 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:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 542, NextOffset: 574 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - 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: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] -=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=0,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 200, NextOffset: 232 -=== 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:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:485: Offset: 124, NextOffset: 350 @@ -5362,85 +5424,90 @@ testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:485: Offset: 382, NextOffset: 1027 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: +=== 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=GNU + 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 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/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=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU +=== 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 +=== 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=PAX +=== 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=PAX 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=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 +=== 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 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: +=== 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=GNU 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=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":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 "" -=== NAME TestGzipEStargz/testWriteAndOpen/empty-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: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 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,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=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 120, NextOffset: 340 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR - 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" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-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: 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] +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 +=== 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: 340, NextOffset: 372 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX + testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 532, NextOffset: 564 -=== 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: 372, NextOffset: 1024 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 564, NextOffset: 1288 +=== 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=USTAR +=== 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 "": [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" @@ -5453,67 +5520,50 @@ testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 228, NextOffset: 532 testutil.go:485: Offset: 120, NextOffset: 340 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,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 +=== 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 - 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 - gzip_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/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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR -=== 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX +=== 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=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=PAX -=== 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 +=== 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=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":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 [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: 91, NextOffset: 123 testutil.go:485: Offset: 198, NextOffset: 230 @@ -5526,13 +5576,27 @@ testutil.go:485: Offset: 538, NextOffset: 570 testutil.go:485: Offset: 382, NextOffset: 1027 testutil.go:485: Offset: 570, NextOffset: 1292 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-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=0,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,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=1,prefix="./",src=0,format=PAX + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR + 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:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 91, NextOffset: 123 +=== 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: 230, NextOffset: 538 testutil.go:485: Offset: 123, NextOffset: 350 +=== 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:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -5540,32 +5604,8 @@ 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 - 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX -=== 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=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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU -=== 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/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 @@ -5577,6 +5617,8 @@ 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR +=== 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 @@ -5587,28 +5629,30 @@ 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR === 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 -=== 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"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 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 === 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"}]} 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/1dir_1empty_file-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=0,format=PAX testutil.go:485: Offset: 90, NextOffset: 122 -=== 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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 122, NextOffset: 348 testutil.go:485: Offset: 229, NextOffset: 537 @@ -5617,12 +5661,12 @@ 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 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== 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:485: Offset: 380, NextOffset: 1033 testutil.go:485: Offset: 569, NextOffset: 1286 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 [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 90, NextOffset: 122 @@ -5635,16 +5679,7 @@ 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_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/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== 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 @@ -5652,7 +5687,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=PAX +=== 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=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 @@ -5678,6 +5713,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=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 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 @@ -5686,44 +5723,54 @@ 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",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":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] -=== 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 200, NextOffset: 232 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 124, NextOffset: 350 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,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","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 232, NextOffset: 542 === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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: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" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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: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/1dir_1empty_file-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=1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 542, NextOffset: 574 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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=1,prefix="../",src=0,format=PAX 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] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_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=1,prefix="../",src=0,format=PAX + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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=PAX testutil.go:371: Comparing: "foo" vs "foo" +=== 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=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 200, NextOffset: 232 testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 232, NextOffset: 542 @@ -5735,16 +5782,7 @@ 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=0,format=GNU -=== 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/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 @@ -5752,8 +5790,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=true,format=GNU === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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_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 @@ -5779,6 +5818,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=0,prefix="/",lossless=false,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=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 @@ -5787,6 +5828,14 @@ 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 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=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"}]} @@ -5795,58 +5844,45 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 196, NextOffset: 228 -=== 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=GNU testutil.go:485: Offset: 120, NextOffset: 342 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: 342, NextOffset: 374 +=== 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 532, NextOffset: 564 testutil.go:485: Offset: 374, NextOffset: 1030 testutil.go:485: Offset: 564, NextOffset: 1288 - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + 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} === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,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=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 196, NextOffset: 228 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 228, NextOffset: 532 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" -=== 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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 532, NextOffset: 564 testutil.go:485: Offset: 342, NextOffset: 374 -=== 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=GNU testutil.go:485: Offset: 564, NextOffset: 1288 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=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 +=== 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 @@ -5855,12 +5891,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=0,prefix="/",lossless=false,format=GNU +=== 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=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=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"} @@ -5884,52 +5920,50 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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" testutil.go: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 === 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"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + 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: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 [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== 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"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU 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: "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=false,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 348, NextOffset: 380 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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 - 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:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 380, NextOffset: 1030 testutil.go:485: Offset: 572, NextOffset: 1295 -=== 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} -=== 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 "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 199, NextOffset: 231 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX - 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: 90, NextOffset: 122 testutil.go:485: Offset: 231, NextOffset: 540 testutil.go:485: Offset: 122, NextOffset: 348 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU -=== 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" @@ -5937,17 +5971,19 @@ testutil.go:485: Offset: 348, NextOffset: 380 testutil.go:485: Offset: 572, NextOffset: 1295 testutil.go:485: Offset: 380, NextOffset: 1030 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR -=== 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=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 +=== 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=true,format=GNU 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",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 @@ -5956,8 +5992,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=1,prefix="",lossless=true,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=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 @@ -5974,23 +6008,45 @@ 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=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":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 [.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 - testutil.go:485: Offset: 122, NextOffset: 345 - testutil.go:485: Offset: 230, NextOffset: 537 +=== 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=1,prefix="/",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" +=== 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=1,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: 345, NextOffset: 377 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX + gzip_test.go:80: [1] at 133 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: 537, NextOffset: 569 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX + gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 377, NextOffset: 1020 +=== 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} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 569, NextOffset: 1296 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX + 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:371: Comparing: "foo" vs "foo" +=== 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:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 122, NextOffset: 345 + testutil.go:485: Offset: 230, 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" @@ -5998,30 +6054,14 @@ testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 230, NextOffset: 537 testutil.go:485: Offset: 122, NextOffset: 345 -=== 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=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" testutil.go:485: Offset: 537, NextOffset: 569 -=== 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=1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 345, NextOffset: 377 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - gzip_test.go:80: [1] at 133 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: 569, NextOffset: 1296 testutil.go:485: Offset: 377, NextOffset: 1020 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - 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=1,prefix="",lossless=false,format=PAX === 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=-1,prefix="",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 @@ -6039,6 +6079,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=1,prefix="",lossless=false,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=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 @@ -6047,8 +6089,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=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 134 in stargz, uncompressed length 2048 @@ -6057,14 +6097,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=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" - testutil.go: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=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"}]} @@ -6074,6 +6106,8 @@ testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 200, NextOffset: 232 testutil.go:485: Offset: 124, NextOffset: 351 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -6083,39 +6117,45 @@ testutil.go:485: Offset: 383, NextOffset: 1028 testutil.go:485: Offset: 574, NextOffset: 1293 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: 200, NextOffset: 232 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:485: Offset: 124, NextOffset: 351 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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=0,format=GNU testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 542, NextOffset: 574 -=== 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/testWriteAndOpen/1dir_1empty_file-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 397 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 351, NextOffset: 383 -=== 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=1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 574, NextOffset: 1293 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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.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=1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 383, NextOffset: 1028 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 200, NextOffset: 232 +=== 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=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 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 232, NextOffset: 542 - testutil.go:485: Offset: 124, NextOffset: 351 -=== 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",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 gzip_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 @@ -6124,6 +6164,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=1,prefix="./",lossless=true,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=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 132 in stargz, uncompressed length 2048 @@ -6140,21 +6182,11 @@ 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=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 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=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":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 [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: 77, NextOffset: 105 testutil.go:485: Offset: 167, NextOffset: 195 @@ -6165,10 +6197,27 @@ 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/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 +=== 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=true,format=USTAR + 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" +=== 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=true,format=USTAR + 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=-1,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + 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:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] +=== 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: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 @@ -6181,23 +6230,22 @@ 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=0,format=USTAR === 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 127 in stargz, uncompressed length 2048 -=== 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=USTAR 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 -=== 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=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" +=== 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 testutil.go: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"} @@ -6218,43 +6266,40 @@ 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=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 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=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,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 "" -=== 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=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: 81, NextOffset: 109 -=== 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=USTAR testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 109, NextOffset: 293 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [1] at 125 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: 199, NextOffset: 456 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [2] at 391 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: 293, NextOffset: 321 -=== 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/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,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=0,format=USTAR testutil.go:485: Offset: 456, NextOffset: 484 -=== 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/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,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=9,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 321, NextOffset: 912 -=== 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=true,format=USTAR + 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" === 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 "" @@ -6263,7 +6308,14 @@ testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 199, NextOffset: 456 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_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/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: 109, NextOffset: 293 +=== 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:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -6272,16 +6324,6 @@ 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=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 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 -=== 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=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -6299,6 +6341,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=1,prefix="../",lossless=false,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=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 @@ -6307,15 +6351,22 @@ 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 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"} === 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"}]} +=== 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=USTAR 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 106, NextOffset: 286 testutil.go:485: Offset: 196, NextOffset: 451 @@ -6327,12 +6378,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: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: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" @@ -6340,17 +6386,16 @@ 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=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 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 + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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=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=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 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" @@ -6358,8 +6403,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=9,prefix="",lossless=true,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=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 @@ -6376,24 +6419,32 @@ 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=GNU +=== 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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,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":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"}]} -=== 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} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-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":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/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,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=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=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 [foo2 .no.prefetch.landmark foo] -=== RUN 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=false,format=PAX + 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,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=9,prefix="",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 110 @@ -6421,16 +6472,7 @@ 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=0,format=PAX -=== NAME 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" - testutil.go: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/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 @@ -6439,6 +6481,9 @@ 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=-2,prefix="",format=USTAR +=== 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 gzip_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 @@ -6447,8 +6492,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=9,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=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 @@ -6457,6 +6500,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=9,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=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 @@ -6465,8 +6510,18 @@ 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 + 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" === 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"}]} +=== 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX 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] @@ -6483,43 +6538,35 @@ testutil.go:485: Offset: 312, NextOffset: 901 testutil.go:485: Offset: 476, NextOffset: 1135 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: 167, NextOffset: 195 testutil.go:485: Offset: 77, NextOffset: 105 testutil.go:485: Offset: 195, NextOffset: 448 testutil.go:485: Offset: 105, NextOffset: 284 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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" 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/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 +=== 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:485: Offset: 476, NextOffset: 1135 +=== 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" testutil.go: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=PAX + testutil.go:485: Offset: 312, NextOffset: 901 === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: +=== 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=-2,prefix="",format=GNU === 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" @@ -6542,17 +6589,42 @@ testutil.go: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=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" + testutil.go: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 + 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: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"}]} -=== RUN 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=9,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=PAX 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] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:485: Offset: 171, NextOffset: 199 +=== 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"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:485: Offset: 109, NextOffset: 293 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:485: Offset: 199, NextOffset: 456 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -6575,27 +6647,7 @@ testutil.go:485: Offset: 293, NextOffset: 321 testutil.go:485: Offset: 484, NextOffset: 1145 testutil.go:485: Offset: 321, 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 103 in stargz, uncompressed length 2048 === 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=USTAR - gzip_test.go:80: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" - testutil.go:1462: got TOC entries: -=== 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=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=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=-2,prefix="./",format=PAX === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: @@ -6622,9 +6674,28 @@ 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 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU +=== 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 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"} === 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"}]} +=== 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:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -6640,7 +6711,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 "": [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: 168, NextOffset: 196 testutil.go:485: Offset: 78, NextOffset: 106 @@ -6653,30 +6724,13 @@ testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 479, NextOffset: 1141 testutil.go:485: Offset: 314, NextOffset: 904 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,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 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/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=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 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 - 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" +=== 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"} @@ -6704,16 +6758,23 @@ 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: -=== 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"}]} -=== 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 + 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 === 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"}]} 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=-1,prefix="",lossless=true,format=USTAR + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 110 @@ -6728,12 +6789,21 @@ testutil.go:485: Offset: 320, NextOffset: 912 testutil.go:485: Offset: 487, NextOffset: 1150 testutil.go:371: Comparing: "" vs "" +=== 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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: 172, NextOffset: 200 testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 200, NextOffset: 459 testutil.go:485: Offset: 110, NextOffset: 292 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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=9,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" @@ -6741,26 +6811,12 @@ 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=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" -=== 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 - testutil.go: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 - gzip_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: +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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","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=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 114 in stargz, uncompressed length 2048 @@ -6787,6 +6843,14 @@ 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 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 === 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"}]} @@ -6794,19 +6858,39 @@ 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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,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=0,format=GNU 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" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 116 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: 289, NextOffset: 317 testutil.go:485: Offset: 446, NextOffset: 474 testutil.go:485: Offset: 317, NextOffset: 906 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR + 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: 474, NextOffset: 1132 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_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} +=== 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] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR + 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:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" +=== 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=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 194, NextOffset: 446 @@ -6818,26 +6902,7 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 474, NextOffset: 1132 testutil.go:485: Offset: 317, NextOffset: 906 -=== 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" === 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=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=-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" - testutil.go: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=USTAR === 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 @@ -6855,6 +6920,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=-1,prefix="./",lossless=false,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=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 @@ -6863,8 +6930,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=-1,prefix="./",lossless=true,format=GNU -=== 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=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 @@ -6873,15 +6938,28 @@ 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 107 in stargz, uncompressed length 2048 + 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: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=-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","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,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":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:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 80, NextOffset: 108 +=== 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:485: Offset: 170, NextOffset: 198 testutil.go:485: Offset: 108, NextOffset: 297 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU testutil.go:485: Offset: 198, NextOffset: 454 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -6905,15 +6983,7 @@ 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=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" - testutil.go: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 +=== 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 115 in stargz, uncompressed length 2048 @@ -6930,7 +7000,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=-1,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#01 === 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 @@ -6948,61 +7018,64 @@ 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=0,prefix="",format=PAX#01 === 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"}]} +=== 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=9,prefix="/",src=0,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":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/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 +=== 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 "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [2] at 368 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU 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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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=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: 291, NextOffset: 319 testutil.go:485: Offset: 449, NextOffset: 477 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,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=9,prefix="/",src=0,format=GNU testutil.go:485: Offset: 319, NextOffset: 909 +=== 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:485: Offset: 477, NextOffset: 1138 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: 167, NextOffset: 195 -=== 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=9,prefix="/",src=0,format=GNU testutil.go:485: Offset: 77, NextOffset: 105 -=== 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU testutil.go:485: Offset: 195, NextOffset: 449 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU - 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU testutil.go:485: Offset: 105, NextOffset: 291 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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=0,format=GNU testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 449, NextOffset: 477 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,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=9,prefix="/",src=0,format=GNU testutil.go:485: Offset: 291, NextOffset: 319 -=== 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: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=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#01 === 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 +=== 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=false,format=GNU 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: @@ -7017,7 +7090,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=-1,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=0,prefix="",format=GNU#01 === 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 @@ -7042,33 +7115,26 @@ testutil.go: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=-1,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#01 + 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/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"}]} testutil.go:371: Comparing: "" vs "" -=== 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=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=-1,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=9,prefix="../",src=0,format=GNU testutil.go:485: Offset: 81, NextOffset: 109 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 109, NextOffset: 297 testutil.go:485: Offset: 199, NextOffset: 457 -=== 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=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" @@ -7076,13 +7142,17 @@ testutil.go:485: Offset: 457, NextOffset: 485 testutil.go:485: Offset: 325, NextOffset: 916 testutil.go:485: Offset: 485, NextOffset: 1149 -=== 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: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 testutil.go:485: Offset: 81, NextOffset: 109 +=== 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 108 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 365 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" +=== 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" @@ -7090,18 +7160,18 @@ 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=0,format=USTAR === 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 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: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 485, NextOffset: 1149 +=== 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} 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:485: Offset: 325, NextOffset: 916 === 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 360 in stargz, uncompressed length 2048 @@ -7110,7 +7180,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=USTAR#01 +=== 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=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -7136,16 +7206,30 @@ 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=0,prefix="./",format=PAX#01 +=== 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=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"}]} +=== 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 +=== 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 "": [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=-2,prefix="",lossless=true,format=GNU + 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: 78, NextOffset: 106 testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 106, NextOffset: 297 +=== 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"} +=== 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:485: Offset: 200, NextOffset: 462 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -7155,39 +7239,35 @@ 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: "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: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: 462 testutil.go:485: Offset: 106, NextOffset: 297 -=== 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 - gzip_test.go:80: [2] at 880 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" -=== 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=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=-2,prefix="",lossless=false,format=GNU +=== 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: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=-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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 462, NextOffset: 490 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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.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: 297, NextOffset: 325 === 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=0,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + 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=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 @@ -7199,14 +7279,14 @@ === 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 +=== 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=USTAR 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=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=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 @@ -7215,11 +7295,29 @@ 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 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 +=== 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=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 885 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=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 [.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: 81, NextOffset: 109 testutil.go:485: Offset: 174, NextOffset: 202 @@ -7234,54 +7332,52 @@ 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] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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=USTAR testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 81, NextOffset: 109 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_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/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 202, NextOffset: 468 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 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=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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=0,format=USTAR testutil.go:485: Offset: 304, NextOffset: 332 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,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=0,format=USTAR testutil.go:485: Offset: 496, NextOffset: 1163 -=== NAME 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","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: 332, NextOffset: 930 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU === 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=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: +=== 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=true,format=USTAR 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 885 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" + 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=GNU -=== 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=GNU +=== 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 222 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 744 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000deSTARGZ" + gzip_test.go:80: [1] at 221 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 740 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/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 @@ -7289,7 +7385,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=-2,prefix="/",lossless=false,format=USTAR +=== 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=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 221 in stargz, uncompressed length 2048 @@ -7297,22 +7395,24 @@ testutil.go: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/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=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 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 + gzip_test.go:80: [1] at 362 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 881 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: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/testWriteAndOpen/1dir_1empty_file-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=0,format=USTAR testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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=-2,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR + 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 @@ -7326,7 +7426,7 @@ 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 testutil.go:485: Offset: 78, NextOffset: 106 @@ -7336,38 +7436,42 @@ 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 +=== 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=USTAR testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 491, NextOffset: 1157 - testutil.go:485: Offset: 326, NextOffset: 922 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX +=== 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 gzip_test.go:80: [1] at 221 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: 326, NextOffset: 922 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:80: [2] at 740 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" -=== 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=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=-2,prefix="/",lossless=true,format=GNU +=== 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 881 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" + 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=GNU -=== 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=GNU +=== 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 221 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 740 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" + 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=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=0,prefix="../",format=GNU#01 +=== 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 363 in stargz, uncompressed length 2048 @@ -7375,7 +7479,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=-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 223 in stargz, uncompressed length 2048 @@ -7383,86 +7487,112 @@ testutil.go: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 === 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 [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: 304 testutil.go:485: Offset: 203, NextOffset: 471 +=== 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/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] +=== 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 304, NextOffset: 332 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [1] at 365 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: 471, NextOffset: 499 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [2] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016dSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR 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 [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 175, NextOffset: 203 +=== 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: 82, NextOffset: 110 + testutil.go:485: Offset: 203, NextOffset: 471 +=== 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: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 -=== 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=USTAR 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 === 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=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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#01 +=== 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 - 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=GNU -=== 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=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 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 + 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 225 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 748 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e1STARGZ" + 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_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + 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=1,prefix="",format=PAX#01 === 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":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_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: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: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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,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=-1,prefix="",src=0,format=PAX 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_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX + 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=PAX +=== 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" @@ -7471,41 +7601,21 @@ testutil.go:485: Offset: 325, NextOffset: 921 testutil.go:485: Offset: 490, NextOffset: 1157 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: 172, NextOffset: 200 testutil.go:485: Offset: 78, NextOffset: 106 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=0,format=PAX testutil.go:485: Offset: 200, NextOffset: 462 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:485: Offset: 106, NextOffset: 297 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR - 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: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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=0,format=PAX testutil.go:485: Offset: 297, NextOffset: 325 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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","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:485: Offset: 490, NextOffset: 1157 testutil.go:485: Offset: 325, NextOffset: 921 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR === 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=1,prefix="",format=USTAR#01 -=== 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 @@ -7514,7 +7624,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=PAX +=== 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 @@ -7523,7 +7633,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=false,format=PAX +=== 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=GNU#01 +=== 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 @@ -7532,24 +7644,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","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=1,prefix="",format=PAX#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 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 === 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 "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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/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:371: Comparing: "foo" vs "foo" +=== 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: 81, NextOffset: 109 testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 109, NextOffset: 304 @@ -7562,36 +7675,34 @@ 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: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: 468, NextOffset: 496 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=0,format=PAX testutil.go:485: Offset: 304, NextOffset: 332 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU + testutil.go:485: Offset: 496, NextOffset: 1163 + testutil.go:485: Offset: 332, NextOffset: 930 + 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 +=== 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 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 496, NextOffset: 1163 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU + testutil.go:485: Offset: 109, NextOffset: 304 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 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=PAX - testutil.go:485: Offset: 332, NextOffset: 930 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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","size":13,"mode":420,"offset":2076,"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=0,format=PAX -=== 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 +=== 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 @@ -7600,18 +7711,16 @@ testutil.go: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=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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#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=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 @@ -7620,59 +7729,61 @@ testutil.go: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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#01 === 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 "": [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: 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" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=0,format=PAX testutil.go:485: Offset: 298, NextOffset: 326 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,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: 463, NextOffset: 491 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2616 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: 326, NextOffset: 922 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU + 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=PAX 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:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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","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:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 78, NextOffset: 106 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: +=== 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:485: Offset: 199, NextOffset: 463 -=== 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=PAX testutil.go:485: Offset: 106, NextOffset: 298 -=== 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=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: 463, NextOffset: 491 testutil.go:485: Offset: 298, NextOffset: 326 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - 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: 491, NextOffset: 1157 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,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":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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 326, NextOffset: 922 === 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=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 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 @@ -7681,9 +7792,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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 -=== 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=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 @@ -7692,7 +7801,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=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,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=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 @@ -7701,45 +7812,58 @@ testutil.go: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=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: -=== 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"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,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":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/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:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR - 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:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 110, NextOffset: 304 -=== 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: 203, NextOffset: 471 -=== 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=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=PAX 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 + 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:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 471, NextOffset: 499 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=PAX testutil.go:485: Offset: 332, NextOffset: 930 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 499, NextOffset: 1168 testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,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"} +=== 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: 175, NextOffset: 203 testutil.go:485: Offset: 82, NextOffset: 110 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-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:485: Offset: 203, NextOffset: 471 testutil.go:485: Offset: 110, NextOffset: 304 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -7749,18 +7873,8 @@ 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=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} === 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 - 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/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 @@ -7769,7 +7883,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=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,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=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 @@ -7778,7 +7894,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 @@ -7787,70 +7903,65 @@ testutil.go: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=1,prefix="./",format=GNU#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":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 [.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: 304, NextOffset: 332 - testutil.go:485: Offset: 461, NextOffset: 489 -=== NAME 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: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU - testutil.go:485: Offset: 332, NextOffset: 928 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 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: 489, NextOffset: 1157 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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\x000000000000000e9cSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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/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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,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":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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR - 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: 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 + 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 "" -=== 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=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: 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=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: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU + testutil.go:485: Offset: 489, NextOffset: 1157 +=== 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 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} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU + testutil.go:485: Offset: 332, NextOffset: 928 +=== NAME 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":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: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 +=== 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 @@ -7859,9 +7970,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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 -=== NAME 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 @@ -7870,21 +7979,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=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,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=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 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 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=false,format=GNU + 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 === 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 "" - 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: 174, NextOffset: 202 @@ -7911,20 +8022,20 @@ testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 495, NextOffset: 1162 testutil.go:485: Offset: 337, NextOffset: 934 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,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 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 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" === 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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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.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=1,prefix="/",format=PAX#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":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 +=== 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=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 @@ -7933,7 +8044,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":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/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 @@ -7942,55 +8053,40 @@ testutil.go: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 +=== 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 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":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 === 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 [.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: 171, NextOffset: 199 testutil.go:485: Offset: 106, NextOffset: 305 testutil.go:485: Offset: 199, NextOffset: 462 -=== 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=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_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 -=== 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=1,prefix="",lossless=true,format=PAX - gzip_test.go:80: [1] at 235 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 462, NextOffset: 490 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - gzip_test.go:80: [2] at 291 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: 333, NextOffset: 929 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - 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=-1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 490, NextOffset: 1156 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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,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: 199, NextOffset: 462 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,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","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:485: Offset: 106, NextOffset: 305 -=== 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=-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" @@ -7998,62 +8094,74 @@ testutil.go:485: Offset: 305, NextOffset: 333 testutil.go:485: Offset: 490, NextOffset: 1156 testutil.go:485: Offset: 333, NextOffset: 929 +=== 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=0,format=GNU -=== 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=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 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 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":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 + 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 gzip_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 -=== 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=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=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 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":237,"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":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 === 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"}]} -=== 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=-1,prefix="../",src=0,format=GNU 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: 82, NextOffset: 110 +=== 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 240 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 296 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: 175, NextOffset: 203 testutil.go:485: Offset: 110, NextOffset: 311 +=== 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU 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" +=== 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} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 311, NextOffset: 339 +=== NAME 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"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 339, NextOffset: 937 +=== 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=-1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 498, NextOffset: 1166 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] 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: 470 - testutil.go:485: Offset: 110, NextOffset: 311 + 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" @@ -8061,19 +8169,13 @@ 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/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":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 -=== 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=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 240 in stargz, uncompressed length 512 @@ -8082,30 +8184,26 @@ testutil.go: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/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,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=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 -=== 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"}]} -=== 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: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"}]} -=== 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=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":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 [.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: 127, NextOffset: 159 testutil.go:485: Offset: 334, NextOffset: 366 -=== 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":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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR testutil.go:485: Offset: 159, NextOffset: 632 testutil.go:485: Offset: 366, NextOffset: 921 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -8129,41 +8227,49 @@ 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=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=PAX +=== 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 +=== 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 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 +=== 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 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 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=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=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 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=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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#01 === 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 "": [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: 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" @@ -8171,38 +8277,44 @@ 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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 -=== 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=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: 129, NextOffset: 161 +=== 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=-2,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 368, NextOffset: 925 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [1] at 239 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 295 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 161, NextOffset: 638 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" +=== 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" testutil.go:485: Offset: 925, NextOffset: 957 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR 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=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 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: +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,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=-2,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 670, NextOffset: 2017 +=== NAME 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":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 +=== 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=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 239 in stargz, uncompressed length 512 @@ -8211,38 +8323,59 @@ testutil.go: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 -=== 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=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,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=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 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: [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" testutil.go: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"} + 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"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=-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":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 "" -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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 240 in stargz, uncompressed length 512 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 128, NextOffset: 160 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + 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" +=== 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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=-2,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 367, NextOffset: 924 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=-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" testutil.go:485: Offset: 636, NextOffset: 668 +=== 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":240,"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=USTAR testutil.go:485: Offset: 924, NextOffset: 956 testutil.go:485: Offset: 668, NextOffset: 2008 +=== 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: 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 @@ -8256,35 +8389,35 @@ 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=USTAR -=== 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=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 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" + 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#01 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== 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 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=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 628 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 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":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":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 === 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"}]} @@ -8294,6 +8427,8 @@ testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 642 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 369, NextOffset: 931 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -8307,48 +8442,51 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 130, NextOffset: 162 -=== 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=USTAR 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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=0,format=USTAR 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=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: +=== 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 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" +=== 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=false,format=PAX + 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"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU +=== 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 gzip_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 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":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 -=== 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=PAX + 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 +=== 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=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" testutil.go: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":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 === 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"}]} @@ -8367,60 +8505,89 @@ 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:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" +=== 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=PAX + 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=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=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: 921, NextOffset: 953 testutil.go:485: Offset: 632, NextOffset: 664 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [1] at 200 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX 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=0,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 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" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR + 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=true,format=GNU -=== 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=GNU + 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,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=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 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" + 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":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 + 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 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 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":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 + 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":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"}]} +=== 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=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":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"}]} +=== 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 + gzip_test.go:80: [1] at 200 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX 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=9,prefix="",lossless=false,format=PAX + gzip_test.go:80: [2] at 242 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f2STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 336, NextOffset: 368 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,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:485: Offset: 161, NextOffset: 638 +=== 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":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:485: Offset: 368, NextOffset: 925 +=== 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:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -8429,8 +8596,6 @@ testutil.go:485: Offset: 670, NextOffset: 2017 testutil.go:485: Offset: 957, NextOffset: 2478 testutil.go:371: Comparing: "" vs "" -=== 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=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 @@ -8445,45 +8610,27 @@ 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=PAX -=== NAME 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"} -=== RUN 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=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 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 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":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=PAX#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":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 +=== 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=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 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 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"} -=== 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":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=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"}]} @@ -8515,29 +8662,29 @@ testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 956, NextOffset: 2473 testutil.go:485: Offset: 668, NextOffset: 2008 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== NAME 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 -=== 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=9,prefix="",lossless=true,format=GNU - 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" + 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":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 -=== 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=GNU + 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 +=== 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=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 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 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" +=== 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=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":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 + 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 202 in stargz, uncompressed length 1636 @@ -8546,7 +8693,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":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 +=== 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"}]} @@ -8554,68 +8701,81 @@ 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 +=== 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 + 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: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 642 testutil.go:485: Offset: 369, NextOffset: 931 +=== 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=PAX 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: [1] at 202 in stargz, uncompressed length 512 +=== 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" testutil.go:485: Offset: 642, NextOffset: 674 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [2] at 244 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: 931, NextOffset: 963 testutil.go:485: Offset: 674, NextOffset: 2025 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [3] at 559 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f4STARGZ" +=== 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 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 931 - testutil.go:485: Offset: 162, NextOffset: 642 + 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: 931, NextOffset: 963 - testutil.go:485: Offset: 642, NextOffset: 674 - testutil.go:485: Offset: 963, NextOffset: 2489 -=== 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=PAX - testutil.go:485: Offset: 674, NextOffset: 2025 -=== 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" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,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:485: Offset: 642, NextOffset: 674 +=== 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 +=== 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: 963, NextOffset: 2489 + testutil.go:485: Offset: 674, NextOffset: 2025 + 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/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 +=== 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 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 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":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":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 +=== 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=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 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=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#01 + 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 === 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"}]} 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 testutil.go:485: Offset: 335, NextOffset: 367 @@ -8630,47 +8790,44 @@ 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: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU +=== 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:485: Offset: 634, NextOffset: 666 - testutil.go:485: Offset: 955, NextOffset: 2466 -=== 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:485: Offset: 666, NextOffset: 2003 -=== 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 - gzip_test.go:80: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000101STARGZ" + 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" === 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=GNU +=== 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":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 + 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: 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 +=== 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: 634, NextOffset: 666 + testutil.go:485: Offset: 955, NextOffset: 2466 + testutil.go:485: Offset: 666, NextOffset: 2003 === 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#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 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 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":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=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":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 gzip_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 @@ -8679,17 +8836,13 @@ testutil.go: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 +=== 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=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":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: 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: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" @@ -8697,6 +8850,11 @@ 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 "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -8709,11 +8867,12 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 928, NextOffset: 960 testutil.go:485: Offset: 641, NextOffset: 673 +=== 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: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=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: +=== 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 gzip_test.go:80: [1] at 199 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 241 in stargz, uncompressed length 2048 @@ -8721,48 +8880,56 @@ testutil.go: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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 -=== 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 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=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU +=== 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 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 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" +=== 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=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":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":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 === 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 [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: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 +=== NAME 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU testutil.go:485: Offset: 162, NextOffset: 638 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU + 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,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] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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} +=== 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=false,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"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU testutil.go:485: Offset: 638, NextOffset: 670 +=== 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:485: Offset: 926, NextOffset: 958 testutil.go:485: Offset: 670, NextOffset: 2010 -=== 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: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: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 @@ -8776,26 +8943,6 @@ 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=0,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 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":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 -=== 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 gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -8803,14 +8950,25 @@ 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: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,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","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 + gzip_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=PAX === 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: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 @@ -8820,95 +8978,57 @@ 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 +=== 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: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: "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 +=== 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 201 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: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:485: Offset: 338, NextOffset: 370 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" +=== 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: 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=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" - testutil.go: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 - gzip_test.go:62: got gzip streams: -=== 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=true,format=PAX - 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=PAX -=== 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: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/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=true,format=PAX + 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"} +=== 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] 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:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 645, NextOffset: 677 +=== 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=GNU + testutil.go:485: Offset: 965, NextOffset: 2490 + testutil.go:485: Offset: 677, NextOffset: 2029 +=== 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=PAX 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: "" 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: 1592, NextOffset: 1624 -=== 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=0,prefix="",src=1,format=USTAR - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:80: [1] at 201 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 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" -=== 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=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":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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 +=== 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=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -8919,11 +9039,11 @@ 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: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=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 [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 @@ -8942,19 +9062,8 @@ 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=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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [1] at 208 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 250 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: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [3] at 566 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000faSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,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: 4264, NextOffset: 4296 @@ -8962,12 +9071,18 @@ 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=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 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" +=== 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 testutil.go: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/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 +=== 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:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -8987,17 +9102,18 @@ 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 -=== 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"}]} +=== 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] + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,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" @@ -9006,19 +9122,10 @@ 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 -=== 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=USTAR testutil.go:485: Offset: 540, NextOffset: 572 -=== 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 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -9026,18 +9133,20 @@ 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 +=== 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 +=== 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=-1,prefix="",lossless=true,format=PAX + 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} -=== 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=-1,prefix="",lossless=true,format=PAX 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:485: Offset: 3188, NextOffset: 6875 === 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=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 209 in stargz, uncompressed length 512 @@ -9047,8 +9156,6 @@ 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 -=== 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=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 1636 @@ -9058,21 +9165,24 @@ 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 -=== 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 +=== 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 [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 === 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:80: [1] at 214 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR + 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} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR + 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" @@ -9081,40 +9191,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/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU - gzip_test.go:80: [2] at 256 in stargz, uncompressed length 2048 -=== 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=-1,prefix="",lossless=false,format=GNU - gzip_test.go:80: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000100STARGZ" -=== 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: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=1,format=USTAR + 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 540, NextOffset: 572 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=0,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 1624, NextOffset: 4264 -=== 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":214,"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: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 -=== 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: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=-1,prefix="/",format=GNU#01 +=== 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=-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 @@ -9125,6 +9221,8 @@ 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 +=== 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=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 @@ -9134,51 +9232,49 @@ 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 -=== 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 "" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] -=== 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:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 -=== 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 211 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: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:80: [2] at 261 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX + 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 +=== 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] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR + 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=PAX - gzip_test.go:80: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000105STARGZ" -=== 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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=0,prefix="../",src=1,format=USTAR 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: -=== 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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,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","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=PAX testutil.go:371: Comparing: "" vs "" -=== 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:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] +=== 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 211 in stargz, uncompressed length 512 +=== 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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX + 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 @@ -9189,17 +9285,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=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 +=== 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=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 @@ -9209,8 +9301,6 @@ 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 gzip_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 @@ -9220,25 +9310,22 @@ 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: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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,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: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 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: 1624, NextOffset: 4264 + 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":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 +=== 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: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -9246,45 +9333,33 @@ testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 -=== 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 -=== 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: 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 "" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR - 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: "" 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 + 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/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:371: Comparing: "foo2/bar" vs "foo2/bar" -=== 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: 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 -=== 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: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=1,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=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" +=== 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=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":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} @@ -9294,6 +9369,8 @@ 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" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#01 +=== 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"} @@ -9307,50 +9384,60 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 -=== 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"}]} +=== 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: "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: "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" - 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 === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=0,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 4264, NextOffset: 4296 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,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=PAX + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:80: [1] at 213 in stargz, uncompressed length 1636 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX +=== 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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,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: 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=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":213,"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: 3188, NextOffset: 6875 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 === 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: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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#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 213 in stargz, uncompressed length 512 @@ -9360,8 +9447,6 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,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 @@ -9371,59 +9456,56 @@ 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"}]} +=== 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 [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 -=== 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 212 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=USTAR - 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" -=== 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=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:371: Comparing: "foo2" vs "foo2" -=== 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} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 +=== 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] -=== 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":212,"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: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 -=== 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: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 +=== 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: 540, NextOffset: 572 +=== 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 + gzip_test.go:80: [1] at 212 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: 1624, NextOffset: 4264 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR + 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"} +=== 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 +=== 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: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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#01 +=== 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 @@ -9438,6 +9520,8 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 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} @@ -9450,20 +9534,13 @@ 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} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,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":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"}]} +=== 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 [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: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" @@ -9471,8 +9548,18 @@ 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" + 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" @@ -9480,29 +9567,25 @@ 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=1,format=GNU === 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 +=== 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 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#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 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" -=== 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=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":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} @@ -9516,11 +9599,12 @@ 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 -=== 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,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 [foo foo2 .no.prefetch.landmark] + 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 @@ -9535,32 +9619,35 @@ 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/1dir_1file-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=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 testutil.go:485: Offset: 3156, NextOffset: 3188 +=== 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,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/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + gzip_test.go:80: [1] at 441 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-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: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 === 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 1636 -=== 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=-2,prefix="",lossless=true,format=PAX 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX -=== 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=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 @@ -9578,76 +9665,64 @@ testutil.go: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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 === 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=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"}]} + gzip_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" + testutil.go: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 +=== 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: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/1dir_1file-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=0,prefix="/",src=1,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" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - gzip_test.go:80: [1] at 442 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - gzip_test.go:80: [2] at 554 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - gzip_test.go:80: [3] at 1202 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022aSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=0,prefix="/",src=1,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME 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":442,"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: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/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 3156, NextOffset: 3188 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=0,prefix="./",src=1,format=GNU 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=-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 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU +=== 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":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 +=== 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=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 @@ -9657,8 +9732,6 @@ 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=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 gzip_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 @@ -9668,11 +9741,11 @@ 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 -=== 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"}]} +=== 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 "": [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 @@ -9689,37 +9762,34 @@ 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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=0,prefix="../",src=1,format=GNU 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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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=0,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 4296, NextOffset: 7983 === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-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/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 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:485: Offset: 572, NextOffset: 3156 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 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: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" +=== 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=-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/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: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 === 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=0,prefix="../",src=1,format=GNU - 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=1,format=USTAR -=== 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=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 444 in stargz, uncompressed length 1636 @@ -9738,71 +9808,65 @@ 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 +=== 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 "" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU + 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: 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: "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=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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#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":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 - 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=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"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [1] at 442 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-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":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/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU 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 554 in stargz, uncompressed length 2048 -=== 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/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [3] at 1203 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022aSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,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 + testutil.go:485: Offset: 1592, NextOffset: 1624 +=== NAME 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":442,"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: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 +=== 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=0,prefix="../",src=1,format=GNU + 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=-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=1,format=USTAR 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=1,format=USTAR === 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" + 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=1,format=USTAR - testutil.go:485: Offset: 340, NextOffset: 372 -=== 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":442,"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:485: Offset: 532, NextOffset: 564 - testutil.go:485: Offset: 372, NextOffset: 1024 - testutil.go:485: Offset: 564, NextOffset: 1288 === 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: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: 196, NextOffset: 228 - 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: 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=1,format=USTAR +=== 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=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -9813,8 +9877,6 @@ 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 -=== 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=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 442 in stargz, uncompressed length 512 @@ -9833,9 +9895,43 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 +=== 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 "": [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 + 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 "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] +=== 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: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 + 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/1dir_1file-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/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 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 @@ -9844,6 +9940,35 @@ 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 + gzip_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 + gzip_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 + 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=0,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX + 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=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"}]} @@ -9875,118 +10000,105 @@ testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 570, NextOffset: 1292 testutil.go:485: Offset: 382, NextOffset: 1027 -=== 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: -=== 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 - 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/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" +=== 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 testutil.go: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=0,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== 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 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: [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":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 + 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=0,prefix="",format=GNU#02 +=== 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 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: [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":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: [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 + gzip_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 + gzip_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/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"}]} +=== 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: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 "": [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: 197, NextOffset: 229 testutil.go:485: Offset: 122, NextOffset: 348 testutil.go:485: Offset: 229, NextOffset: 537 -=== 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 -=== 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] -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [1] at 448 in stargz, uncompressed length 1636 -=== 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: 348, NextOffset: 380 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU - 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 537, NextOffset: 569 testutil.go:485: Offset: 380, NextOffset: 1033 testutil.go:485: Offset: 569, NextOffset: 1286 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#02 -=== 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":448,"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: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 -=== 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: 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=USTAR -=== 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 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":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 +=== 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 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" +=== 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=0,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} 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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 +=== NAME 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 @@ -9996,9 +10108,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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#02 -=== 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=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 @@ -10008,7 +10118,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=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 @@ -10018,61 +10128,78 @@ 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=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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#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":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] +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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=1,prefix="../",src=1,format=USTAR 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/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,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 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} +=== 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" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,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":1564,"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: 350, NextOffset: 382 +=== 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: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 + 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 -=== 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=USTAR testutil.go:485: Offset: 574, NextOffset: 1293 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU + 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/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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 382, NextOffset: 1027 -=== 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=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 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=1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 92, NextOffset: 124 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,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":1564,"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: 232, NextOffset: 542 -=== 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=USTAR - testutil.go:485: Offset: 124, NextOffset: 350 -=== 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 +=== 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 @@ -10082,7 +10209,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=USTAR +=== 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 @@ -10090,11 +10217,10 @@ 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} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,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":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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#02 +=== 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 @@ -10104,7 +10230,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 @@ -10114,26 +10240,32 @@ 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 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=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":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 [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: 88, NextOffset: 120 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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=1,prefix="",src=1,format=PAX testutil.go:485: Offset: 196, NextOffset: 228 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,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=1,prefix="",src=1,format=PAX testutil.go:485: Offset: 120, NextOffset: 340 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,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":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=PAX testutil.go:485: Offset: 228, NextOffset: 532 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -10153,28 +10285,23 @@ 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/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + testutil.go:485: Offset: 340, NextOffset: 372 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:485: Offset: 372, NextOffset: 1024 +=== 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 340, NextOffset: 372 -=== 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 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: 564, NextOffset: 1288 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,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":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: 372, NextOffset: 1024 -=== 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 === 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=0,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 +=== NAME 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 @@ -10184,7 +10311,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=USTAR +=== 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 @@ -10194,7 +10321,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=USTAR +=== 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 @@ -10204,7 +10331,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=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#02 +=== 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 @@ -10214,9 +10343,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=0,prefix="./",format=GNU#02 -=== 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 @@ -10226,12 +10353,12 @@ 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 === 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 "" - 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: 91, NextOffset: 123 testutil.go:485: Offset: 198, NextOffset: 230 @@ -10254,23 +10381,27 @@ 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 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU +=== 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 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" -=== 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=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 538, NextOffset: 570 + testutil.go:485: Offset: 350, NextOffset: 382 + testutil.go:485: Offset: 570, NextOffset: 1292 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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=1,format=PAX + testutil.go:485: Offset: 382, NextOffset: 1027 +=== 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=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,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=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 @@ -10280,7 +10411,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=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=0,prefix="/",format=GNU#02 +=== 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 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 @@ -10290,9 +10423,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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 -=== NAME 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 gzip_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 @@ -10302,51 +10433,35 @@ 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=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 +=== 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=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" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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=1,prefix="/",src=1,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX - 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/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 348, NextOffset: 380 testutil.go:485: Offset: 537, NextOffset: 569 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 380, NextOffset: 1033 -=== 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: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 [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" @@ -10359,31 +10474,23 @@ 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/2meta_2file-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=1,format=PAX 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=1,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=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 - 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=GNU - gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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 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=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=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 140 in stargz, uncompressed length 1636 @@ -10393,9 +10500,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":140,"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=0,prefix="/",format=GNU#02 -=== 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 +=== 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 gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 @@ -10405,12 +10512,27 @@ 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/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"} +=== 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=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: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" @@ -10418,11 +10540,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 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" @@ -10434,70 +10551,64 @@ 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 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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=1,format=PAX testutil.go:485: Offset: 350, NextOffset: 382 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:485: Offset: 382, NextOffset: 1027 +=== 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":138,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#02 +=== 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 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,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 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 -=== 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 + 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 gzip_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 + 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=1,prefix="",format=USTAR#02 +=== 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 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" + 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":138,"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 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: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 === 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"}]} 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" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 88, NextOffset: 120 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,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} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 196, NextOffset: 228 -=== NAME 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":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:485: Offset: 120, NextOffset: 342 - testutil.go:485: Offset: 228, NextOffset: 532 -=== 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=1,prefix="",src=1,format=GNU + 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" @@ -10505,8 +10616,13 @@ testutil.go:485: Offset: 532, NextOffset: 564 testutil.go:485: Offset: 374, NextOffset: 1030 testutil.go:485: Offset: 564, NextOffset: 1288 + 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: 342 + testutil.go:485: Offset: 228, NextOffset: 532 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: 196, NextOffset: 228 testutil.go:485: Offset: 88, NextOffset: 120 @@ -10519,8 +10635,19 @@ testutil.go:485: Offset: 342, NextOffset: 374 testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:485: Offset: 374, NextOffset: 1030 +=== 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 + 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=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=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 142 in stargz, uncompressed length 1636 @@ -10530,9 +10657,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/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=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU +=== 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=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 @@ -10542,32 +10669,35 @@ 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=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 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=false,format=PAX + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#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 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/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":141,"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":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"}]} +=== 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: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 [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: 199, NextOffset: 231 @@ -10581,7 +10711,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 "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 90, NextOffset: 122 @@ -10594,31 +10724,8 @@ testutil.go:485: Offset: 348, NextOffset: 380 testutil.go:485: Offset: 572, NextOffset: 1295 testutil.go:485: Offset: 380, NextOffset: 1030 -=== 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 - gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2560 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU - 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":142,"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=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 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 +=== 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 141 in stargz, uncompressed length 1636 @@ -10628,9 +10735,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":141,"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 +=== 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 141 in stargz, uncompressed length 512 @@ -10640,7 +10745,19 @@ 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/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=USTAR#02 +=== 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 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=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":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"}]} @@ -10649,122 +10766,49 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 198, NextOffset: 230 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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=1,format=GNU testutil.go:485: Offset: 122, NextOffset: 345 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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 140 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 230, NextOffset: 537 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + 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/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: 345, NextOffset: 377 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: +=== 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":140,"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:485: Offset: 345, NextOffset: 377 testutil.go:485: Offset: 537, NextOffset: 569 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,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=GNU testutil.go:485: Offset: 377, NextOffset: 1020 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [1] at 141 in stargz, uncompressed length 1636 +=== 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=1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 569, NextOffset: 1296 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - 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" -=== 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] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 230, NextOffset: 537 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 122, NextOffset: 345 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=true,format=PAX - 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=GNU testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - 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=GNU testutil.go:485: Offset: 537, NextOffset: 569 -=== 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":141,"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:485: Offset: 345, NextOffset: 377 testutil.go:485: Offset: 569, NextOffset: 1296 -=== 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=1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 377, NextOffset: 1020 === 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=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" - 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=1,prefix="",format=PAX#02 -=== 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 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=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" - 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 -=== 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"}]} - 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: 351 - 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: 351, NextOffset: 383 - 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: "" 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 - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 232, NextOffset: 542 - testutil.go:485: Offset: 124, NextOffset: 351 - 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: 351, NextOffset: 383 - 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=1,format=USTAR === 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 @@ -10776,7 +10820,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":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=GNU#02 +=== 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=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -10807,43 +10851,44 @@ 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"} +=== 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"}]} === 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":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=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":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: 351 + 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: 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: "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:485: Offset: 351, NextOffset: 383 + 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: "" 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: 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: 200, NextOffset: 232 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:485: Offset: 124, NextOffset: 351 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR - 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=USTAR + testutil.go:485: Offset: 542, NextOffset: 574 + testutil.go:485: Offset: 351, NextOffset: 383 + testutil.go:485: Offset: 574, NextOffset: 1293 + testutil.go:485: Offset: 383, NextOffset: 1028 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: +=== 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: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 @@ -10883,7 +10928,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/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 === 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 @@ -10895,45 +10940,44 @@ 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 -=== 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"}]} +=== 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 [foo foo2 .no.prefetch.landmark] + 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: 293 - testutil.go:485: Offset: 199, NextOffset: 456 + 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: 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: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 "": [.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 + 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: 456, NextOffset: 484 - testutil.go:485: Offset: 293, NextOffset: 321 - testutil.go:485: Offset: 484, NextOffset: 1145 - testutil.go:485: Offset: 321, NextOffset: 912 + 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=USTAR === 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 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" -=== 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=9,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} @@ -10949,6 +10993,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":124,"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=1,prefix="/",format=PAX#02 +=== 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 @@ -10959,8 +11005,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":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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#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 128 in stargz, uncompressed length 1636 @@ -10971,38 +11015,38 @@ 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=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":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"}]} +=== 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: 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: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: 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: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 "": [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: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: 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=1,format=USTAR + 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 + 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 +=== 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=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 @@ -11019,6 +11063,8 @@ 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=1,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,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} @@ -11034,8 +11080,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":128,"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=1,prefix="/",format=USTAR#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 128 in stargz, uncompressed length 1636 @@ -11046,22 +11090,109 @@ 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=false,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":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=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: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=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + 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=GNU gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 451, NextOffset: 479 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 314, NextOffset: 904 + testutil.go:485: Offset: 479, NextOffset: 1141 + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,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":128,"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: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"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] === 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: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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 314, NextOffset: 904 + 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 +=== 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=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 + gzip_test.go:80: [2] at 177 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 473 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":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN 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 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=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 + gzip_test.go:80: [2] at 177 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 473 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":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=1,prefix="../",format=PAX#02 +=== 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 + 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=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 [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 @@ -11088,69 +11219,71 @@ 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=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 + gzip_test.go:80: [3] at 472 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b0STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} === 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 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,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":126,"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 127 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 177 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 473 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" + 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/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":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=1,prefix="../",format=GNU#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 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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#02 -=== 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 1636 + gzip_test.go:80: [2] at 179 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 476 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" 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=PAX + 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 gzip_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 - gzip_test.go:80: [2] at 177 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 473 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 171 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 468 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000abSTARGZ" 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=false,format=PAX + 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=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 1636 + gzip_test.go:80: [2] at 179 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 476 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" + 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":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX === 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"}]} testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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=1,format=PAX - 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" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX testutil.go:485: Offset: 77, NextOffset: 105 testutil.go:485: Offset: 167, NextOffset: 195 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,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=PAX testutil.go:485: Offset: 105, NextOffset: 284 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX - 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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX testutil.go:485: Offset: 195, NextOffset: 448 -=== 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:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -11172,88 +11305,98 @@ 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=false,format=PAX + gzip_test.go:62: got gzip streams: === 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 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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 129 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 171 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 468 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000abSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,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":129,"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 126 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 176 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 472 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b0STARGZ" + 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":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=1,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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":130,"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 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" + gzip_test.go:80: [1] at 130 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 172 in stargz, uncompressed length 2560 + 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":126,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR + 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 gzip_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 - gzip_test.go:80: [2] at 179 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 476 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" + gzip_test.go:80: [1] at 133 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 183 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 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":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN 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":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=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 "" -=== 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:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark 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: [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: 81, NextOffset: 109 testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 109, NextOffset: 293 -=== 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 - 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:485: Offset: 199, NextOffset: 456 -=== 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: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 -=== 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} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX testutil.go:485: Offset: 456, NextOffset: 484 -=== 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: 321, NextOffset: 912 testutil.go:485: Offset: 484, NextOffset: 1145 -=== 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=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" +=== 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 81, NextOffset: 109 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [2] at 175 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: 199, NextOffset: 456 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + 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=PAX testutil.go:485: Offset: 109, NextOffset: 293 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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":133,"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=9,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: 456, NextOffset: 484 @@ -11261,76 +11404,84 @@ 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=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== 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 129 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 179 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 476 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" + gzip_test.go:80: [1] at 133 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 183 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 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":129,"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=1,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + 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 gzip_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 - gzip_test.go:80: [2] at 171 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 468 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000abSTARGZ" + 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 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 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":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + 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 gzip_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" + gzip_test.go:80: [3] at 480 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/testWriteAndOpen/2meta_2file-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/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 130 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 172 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 472 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 + gzip_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" + 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=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"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,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":135,"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: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 +=== 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=PAX 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=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: 451, NextOffset: 479 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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/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=GNU - gzip_test.go:80: [1] at 130 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=GNU - gzip_test.go:80: [2] at 172 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 "": [.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 -=== 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX testutil.go:485: Offset: 196, NextOffset: 451 testutil.go:485: Offset: 106, NextOffset: 286 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -11338,72 +11489,65 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 451, NextOffset: 479 testutil.go:485: Offset: 286, NextOffset: 314 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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=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=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":130,"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: 314, NextOffset: 904 -=== 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=9,prefix="../",src=1,format=PAX -=== NAME 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=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 1636 - gzip_test.go:80: [2] at 183 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" + 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":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=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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":135,"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: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,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 - 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" + 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" 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 + 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=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 - gzip_test.go:80: [2] at 183 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" + 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":133,"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":135,"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 133 in stargz, uncompressed length 512 - 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" + 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" 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 + 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=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 "": [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" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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: 292, NextOffset: 320 @@ -11411,68 +11555,85 @@ 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 "": [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: 82, NextOffset: 110 testutil.go:485: Offset: 200, NextOffset: 459 testutil.go:485: Offset: 110, NextOffset: 292 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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=1,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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 135 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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: 459, NextOffset: 487 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + 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/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,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/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":135,"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/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 +=== 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 130 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 180 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" + gzip_test.go:80: [1] at 133 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 183 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 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=false,format=GNU + 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 gzip_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 - gzip_test.go:80: [3] at 472 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000acSTARGZ" + 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" 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=1,prefix="../",format=GNU#02 -=== 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":133,"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 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" + gzip_test.go:80: [1] at 133 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 183 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 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=USTAR + 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=9,prefix="./",format=GNU#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 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" + 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" 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=true,format=PAX + 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":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:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 166, NextOffset: 194 @@ -11484,27 +11645,12 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 446, NextOffset: 474 testutil.go:485: Offset: 317, NextOffset: 906 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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=1,format=GNU 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] -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,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=9,prefix="",src=1,format=GNU testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [1] at 135 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU testutil.go:485: Offset: 166, NextOffset: 194 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [2] at 185 in stargz, uncompressed length 2560 -=== 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=true,format=PAX - 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:485: Offset: 194, NextOffset: 446 testutil.go:485: Offset: 104, NextOffset: 289 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -11512,59 +11658,41 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 446, NextOffset: 474 testutil.go:485: Offset: 289, NextOffset: 317 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== 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 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,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":135,"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/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,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 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/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=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 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" + gzip_test.go:80: [1] at 132 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 182 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 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 + 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 gzip_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" + 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" 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=true,format=USTAR + 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 +=== 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 133 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 183 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" + gzip_test.go:80: [1] at 137 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 187 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 491 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bbSTARGZ" 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=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"} +=== 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"}]} @@ -11580,10 +11708,19 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 454, NextOffset: 482 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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=9,prefix="./",src=1,format=GNU testutil.go:485: Offset: 325, NextOffset: 916 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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 137 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: 482, NextOffset: 1144 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR + 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:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -11591,99 +11728,95 @@ testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 198, NextOffset: 454 testutil.go:485: Offset: 108, NextOffset: 297 +=== 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} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR + 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: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=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/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU testutil.go:485: Offset: 454, NextOffset: 482 +=== 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=9,prefix="./",src=1,format=GNU testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 482, NextOffset: 1144 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU testutil.go:485: Offset: 325, NextOffset: 916 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR - 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" - 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX +=== 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 - gzip_test.go:80: [2] at 183 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" + gzip_test.go:80: [1] at 137 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 187 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 491 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bbSTARGZ" 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=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"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,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 - 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" + 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: 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 + 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=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 - gzip_test.go:80: [2] at 182 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" + gzip_test.go:80: [1] at 136 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 186 in stargz, uncompressed length 2560 + 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":132,"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":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: === 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] -=== 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,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: 77, NextOffset: 105 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + 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=GNU testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 105, NextOffset: 291 testutil.go:485: Offset: 195, NextOffset: 449 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU - testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [1] at 136 in stargz, uncompressed length 512 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,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=9,prefix="/",src=1,format=GNU testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,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":132,"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: "foo2/bar" vs "foo2/bar" -=== 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=false,format=GNU + 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"} === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU testutil.go:485: Offset: 291, NextOffset: 319 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#02 -=== 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: 319, NextOffset: 909 testutil.go:485: Offset: 477, NextOffset: 1138 +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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 "": [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 @@ -11697,152 +11830,148 @@ 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 +=== 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 137 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 187 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 491 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bbSTARGZ" + 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" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,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":137,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-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":310,"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 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" + 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" 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/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":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 137 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 187 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 491 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bbSTARGZ" + 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":137,"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":310,"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: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" + 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" 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/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 + 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 === 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: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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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: 297, NextOffset: 325 testutil.go:485: Offset: 457, NextOffset: 485 -=== 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=GNU testutil.go:485: Offset: 325, NextOffset: 916 -=== 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 136 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU testutil.go:485: Offset: 485, NextOffset: 1149 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [2] at 186 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "" vs "" -=== 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - 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: 171, NextOffset: 199 testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 199, NextOffset: 457 testutil.go:485: Offset: 109, NextOffset: 297 -=== 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} +=== 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=9,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" -=== 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=9,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: 457, NextOffset: 485 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== 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 + gzip_test.go:80: [1] at 314 in stargz, uncompressed length 1636 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU 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: [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=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=-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":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/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 +=== 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 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 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":136,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN 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":314,"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" + 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" 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 + 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 gzip_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 - 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 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":310,"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=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 - 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" + 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" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,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} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,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":310,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} + 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 === 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"}]} -=== 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: "" 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: 78, NextOffset: 106 testutil.go:485: Offset: 172, NextOffset: 200 @@ -11856,7 +11985,7 @@ 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 [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 @@ -11869,61 +11998,59 @@ 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=-2,prefix="",lossless=false,format=PAX +=== 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 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 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + 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":310,"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":314,"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: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: [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" 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 + 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 gzip_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: [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=true,format=USTAR + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,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 1324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000237STARGZ" + 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=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":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"}]} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-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":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 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,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":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 -=== 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:485: Offset: 109, NextOffset: 304 testutil.go:485: Offset: 202, NextOffset: 468 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -11948,54 +12075,54 @@ 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=USTAR +=== 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 - 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 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":314,"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":311,"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 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 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=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/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" + 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" +=== 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=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":314,"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=9,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":311,"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: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 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":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":314,"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/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"}]} 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: 78, NextOffset: 106 testutil.go:485: Offset: 171, NextOffset: 199 @@ -12014,58 +12141,69 @@ testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 199, NextOffset: 463 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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=1,format=USTAR testutil.go:485: Offset: 106, NextOffset: 298 +=== 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 314 in stargz, uncompressed length 512 +=== 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] +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + 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" +=== 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 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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} + 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,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=1,format=USTAR -=== 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=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 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" + 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=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: +=== 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=USTAR 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 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=false,format=USTAR + 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 gzip_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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR + 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=true,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=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 + gzip_test.go:80: [1] at 316 in stargz, uncompressed length 512 === 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"}]} @@ -12073,7 +12211,13 @@ 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 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [2] at 428 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR 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:80: [3] at 1187 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" @@ -12081,7 +12225,16 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 471, NextOffset: 499 +=== 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:485: Offset: 332, NextOffset: 930 +=== 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":316,"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: 499, NextOffset: 1168 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] @@ -12097,156 +12250,114 @@ testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 499, NextOffset: 1168 testutil.go:485: Offset: 332, NextOffset: 930 -=== 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 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" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#02 === 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=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":311,"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/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 1321 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000237STARGZ" + 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":314,"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":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 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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + 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":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN 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":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: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=USTAR + 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 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=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 + 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 === 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"}]} 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: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 +=== NAME 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX + testutil.go:485: Offset: 106, NextOffset: 297 + testutil.go:485: Offset: 200, NextOffset: 462 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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/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: 297, NextOffset: 325 testutil.go:485: Offset: 462, NextOffset: 490 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-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: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 "": [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: 172, NextOffset: 200 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,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: 172, NextOffset: 200 testutil.go:485: Offset: 78, NextOffset: 106 -=== 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=PAX testutil.go:485: Offset: 200, NextOffset: 462 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX - 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=PAX testutil.go:485: Offset: 106, NextOffset: 297 testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX - 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=PAX 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=-2,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [3] at 1328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000239STARGZ" -=== 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: 297, NextOffset: 325 testutil.go:485: Offset: 490, NextOffset: 1157 testutil.go:485: Offset: 325, NextOffset: 921 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,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} - 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 -=== 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=9,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX +=== 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 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: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: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=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 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=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 +=== 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 +=== 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 === 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"}]} @@ -12262,10 +12373,22 @@ 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/3dir-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=-1,prefix="./",src=1,format=PAX testutil.go:485: Offset: 332, NextOffset: 930 testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX + 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/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] +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-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:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 81, NextOffset: 109 @@ -12275,127 +12398,113 @@ 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 -=== 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=PAX testutil.go:485: Offset: 304, NextOffset: 332 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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=1,format=PAX testutil.go:485: Offset: 496, NextOffset: 1163 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX + testutil.go:485: Offset: 332, NextOffset: 930 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX +=== 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 332, NextOffset: 930 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX -=== NAME 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=USTAR +=== 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 === 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"}]} 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: 78, NextOffset: 106 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-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: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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX 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: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: 463 testutil.go:485: Offset: 106, NextOffset: 298 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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=1,format=PAX 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=0,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=-1,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 463, NextOffset: 491 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 298, NextOffset: 326 +=== 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 491, NextOffset: 1157 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,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" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 326, NextOffset: 922 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX +=== NAME 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 +=== 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 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 +=== 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=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 - 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 -=== 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=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":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"}]} @@ -12404,8 +12513,18 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 175, NextOffset: 203 +=== 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 110, NextOffset: 304 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 203, NextOffset: 471 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-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:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -12414,7 +12533,7 @@ 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 [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: 175, NextOffset: 203 testutil.go:485: Offset: 82, NextOffset: 110 @@ -12427,62 +12546,64 @@ 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=false,format=PAX +=== NAME 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/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=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 +=== 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 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: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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 +=== 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 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: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 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,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 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: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 +=== 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=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 "" +=== 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,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: 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" +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 +=== 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: 304, NextOffset: 332 testutil.go:485: Offset: 461, NextOffset: 489 +=== NAME 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU testutil.go:485: Offset: 332, NextOffset: 928 testutil.go:485: Offset: 489, 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: 304 + testutil.go:485: Offset: 200, NextOffset: 461 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-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:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -12498,44 +12619,34 @@ 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=1,format=GNU -=== 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/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU +=== 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 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: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 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 -=== 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: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 gzip_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 +=== 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 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=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: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 === 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: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" @@ -12543,74 +12654,93 @@ 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: "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: "" 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 -=== 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:485: Offset: 202, NextOffset: 467 testutil.go:485: Offset: 109, NextOffset: 309 +=== 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=-1,prefix="./",src=1,format=GNU 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 119 in stargz, uncompressed length 2048 +=== 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 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: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 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU testutil.go:485: Offset: 467, NextOffset: 495 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-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:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 495, NextOffset: 1162 testutil.go:485: Offset: 337, NextOffset: 934 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-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/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,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 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: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 +=== 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=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 -=== 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=true,format=USTAR + 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" +=== 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 + 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 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=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=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":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 "" +=== 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: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== 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 +=== 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: 78, NextOffset: 106 +=== NAME 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 +=== 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: 106, NextOffset: 305 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [2] at 314 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: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 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 333, NextOffset: 929 testutil.go:485: Offset: 490, NextOffset: 1156 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 @@ -12624,35 +12754,32 @@ 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=1,format=GNU -=== 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 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 +=== 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 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: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=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 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: [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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#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 -=== 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"}]} -=== 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 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 === 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"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - 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:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -12660,8 +12787,6 @@ testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 110, NextOffset: 311 testutil.go:485: Offset: 203, NextOffset: 470 -=== 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: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -12684,34 +12809,34 @@ 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=1,format=USTAR -=== 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 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 +=== 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 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 -=== 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: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 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 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=-2,prefix="",format=PAX#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 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=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" +=== 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 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":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 [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 @@ -12721,59 +12846,56 @@ 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 -=== 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 -=== 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: 664, NextOffset: 2001 testutil.go:485: Offset: 953, NextOffset: 2464 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [1] at 124 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: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR - 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 testutil.go:485: Offset: 366, NextOffset: 921 testutil.go:485: Offset: 159, NextOffset: 632 -=== 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: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 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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=-2,prefix="",src=1,format=USTAR testutil.go:485: Offset: 632, NextOffset: 664 +=== 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 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:485: Offset: 953, NextOffset: 2464 testutil.go:485: Offset: 664, NextOffset: 2001 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR === 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 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 -=== 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=true,format=USTAR +=== 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 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: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 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 + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#02 +=== 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 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: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 + gzip_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 === 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"}]} @@ -12786,26 +12908,24 @@ testutil.go:485: Offset: 368, NextOffset: 925 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=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=-2,prefix="./",src=1,format=USTAR 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: [1] at 123 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 638, NextOffset: 670 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" +=== 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=USTAR testutil.go:485: Offset: 925, NextOffset: 957 +=== 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 106 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 285 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 670, NextOffset: 2017 testutil.go:485: Offset: 957, NextOffset: 2478 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] -=== 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=USTAR + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,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: 336, NextOffset: 368 testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 368, NextOffset: 925 @@ -12817,60 +12937,59 @@ testutil.go:485: Offset: 638, NextOffset: 670 testutil.go:485: Offset: 957, NextOffset: 2478 testutil.go:485: Offset: 670, NextOffset: 2017 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 === 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=true,format=GNU +=== 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 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 +=== 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 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 + 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 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 + 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 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 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 === 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 "" +=== 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,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: 128, NextOffset: 160 testutil.go:485: Offset: 335, NextOffset: 367 testutil.go:485: Offset: 160, NextOffset: 636 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + 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" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 367, NextOffset: 924 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - 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: "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 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== 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: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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,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:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -12878,28 +12997,35 @@ 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 === 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=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 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 + 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: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 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 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: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 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: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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,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"}]} @@ -12908,27 +13034,27 @@ 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=9,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=USTAR testutil.go:485: Offset: 162, NextOffset: 642 +=== NAME 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 108 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 369, NextOffset: 931 - testutil.go:371: Comparing: "foo2" vs "foo2" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + 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: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=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=1,format=USTAR testutil.go:485: Offset: 642, NextOffset: 674 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 291 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 931, NextOffset: 963 testutil.go:485: Offset: 674, NextOffset: 2025 -=== 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:485: Offset: 963, NextOffset: 2489 +=== 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:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -12943,52 +13069,36 @@ 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=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,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=PAX +=== 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=PAX + 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 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: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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 +=== 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 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 - 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 -=== 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: [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 === 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"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,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":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"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 -=== 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 "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 127, NextOffset: 159 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [2] at 284 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:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 159, NextOffset: 632 testutil.go:485: Offset: 366, NextOffset: 921 -=== 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=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" @@ -12997,43 +13107,49 @@ 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 "": [.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 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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=1,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,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=-2,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: 921, NextOffset: 953 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR + 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,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/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR === 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=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 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 +=== 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" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + 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=-2,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 -=== NAME 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 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 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 282 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + 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 === 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"}]} @@ -13043,31 +13159,26 @@ testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 161, NextOffset: 638 +=== 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX testutil.go:485: Offset: 368, NextOffset: 925 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + 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" +=== 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: 638, NextOffset: 670 -=== 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 107 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: 925, NextOffset: 957 - 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: [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 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX + 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 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,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: 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" @@ -13075,30 +13186,46 @@ 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 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU + 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" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 +=== 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=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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,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=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=USTAR + 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: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: [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 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 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: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"}]} @@ -13106,78 +13233,78 @@ 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 -=== 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=PAX testutil.go:485: Offset: 335, NextOffset: 367 -=== 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 107 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: 160, NextOffset: 636 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX testutil.go:485: Offset: 367, NextOffset: 924 testutil.go:371: Comparing: "foo2" vs "foo2" -=== 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:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,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/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:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX 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" +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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=-2,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=-1,prefix="",lossless=false,format=GNU + 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=PAX testutil.go:485: Offset: 924, NextOffset: 956 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU + 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" +=== 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 +=== 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:485: Offset: 668, NextOffset: 2008 === 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=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 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: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: 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" -=== 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 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: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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#02 -=== NAME 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 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 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=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 [.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 @@ -13191,87 +13318,72 @@ 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: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 -=== 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=PAX testutil.go:485: Offset: 130, NextOffset: 162 -=== 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=PAX testutil.go:485: Offset: 369, NextOffset: 931 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX - 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: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" -=== 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: 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=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 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/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 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 + 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 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 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 + 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 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 === 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"}]} 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: 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: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=-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" +=== 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] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 634, NextOffset: 666 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: +=== 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: 923, NextOffset: 955 -=== 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 -=== 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: [1] at 113 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 300 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" -=== 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: "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: "" 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 -=== 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: 128, NextOffset: 160 testutil.go:485: Offset: 367, NextOffset: 923 testutil.go:485: Offset: 160, NextOffset: 634 @@ -13282,63 +13394,62 @@ testutil.go:485: Offset: 634, NextOffset: 666 testutil.go:485: Offset: 955, NextOffset: 2466 testutil.go:485: Offset: 666, NextOffset: 2003 +=== 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 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR === 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 +=== 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 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: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 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 + 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 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: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/small-files-compression=gzip_compression_level=0,prefix="",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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#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":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/3dir-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 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: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: [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: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: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" + testutil.go:371: Comparing: "foo" vs "foo" +=== 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: 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: "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 -=== 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=GNU 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 "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] - 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: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" @@ -13346,38 +13457,44 @@ testutil.go:485: Offset: 641, NextOffset: 673 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=PAX + 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 +=== 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 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: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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU +=== 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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU + 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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU +=== 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 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 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 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 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 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: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 === 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR +=== 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 "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -13405,47 +13522,42 @@ 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 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,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 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 670, NextOffset: 2010 === 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=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX + 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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX + 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: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=GNU + 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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX +=== 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 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 + 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 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: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 === 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"}]} 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: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -13454,19 +13566,9 @@ testutil.go:485: Offset: 677, NextOffset: 2029 testutil.go:485: Offset: 965, NextOffset: 2490 testutil.go:371: Comparing: "foo" vs "foo" -=== 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: 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: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: 163, NextOffset: 645 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - 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=-2,prefix="../",src=1,format=GNU testutil.go:485: Offset: 370, NextOffset: 933 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] @@ -13474,61 +13576,69 @@ testutil.go:485: Offset: 338, NextOffset: 370 testutil.go:485: Offset: 131, NextOffset: 163 testutil.go:485: Offset: 370, NextOffset: 933 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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=-2,prefix="../",src=1,format=GNU testutil.go:485: Offset: 163, NextOffset: 645 +=== 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=-2,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [1] at 441 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] 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 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX + 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=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=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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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/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" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + 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 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 444 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 935 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001bcSTARGZ" +=== 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:80: [1] at 304 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 795 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000130STARGZ" +=== 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: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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR +=== 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 === 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 "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] +=== 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 + 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,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 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" +=== 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:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 @@ -13536,7 +13646,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 "": [.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: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -13549,52 +13659,35 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== 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 === 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: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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 -=== 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 - 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 935 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001bcSTARGZ" -=== 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 304 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 795 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000130STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,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=USTAR +=== 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 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 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX +=== 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 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 + 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/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 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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 + 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 + 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"}]} @@ -13602,83 +13695,70 @@ 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 + 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" +=== 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" testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 +=== 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: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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=0,prefix="./",src=2,format=USTAR + 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 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 1624, NextOffset: 4264 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [1] at 439 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: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [2] at 927 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b7STARGZ" -=== 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" testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR 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=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/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU +=== 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 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 +=== 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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== RUN 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 - 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=PAX + 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 gzip_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=GNU + gzip_test.go:80: [1] at 306 in stargz, uncompressed length 2048 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [2] at 799 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000132STARGZ" +=== 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=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" @@ -13686,52 +13766,49 @@ testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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=0,prefix="/",src=2,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: 3156 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + 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=0,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 1624, NextOffset: 4264 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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=2,format=USTAR testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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","type":"symlink","linkName":"../../x","mode":420} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== 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 testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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=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=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 446 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: 4264, NextOffset: 4296 testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [2] at 939 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001beSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU -=== 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=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 - gzip_test.go:80: [2] at 799 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000132STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,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=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","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== 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" +=== 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=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} @@ -13744,6 +13821,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=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX +=== 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 @@ -13769,80 +13848,69 @@ 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 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"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 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: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=0,prefix="./",lossless=true,format=USTAR 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 "": [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" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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=2,format=USTAR - testutil.go:485: Offset: 3156, NextOffset: 3188 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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","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: 4264, NextOffset: 4296 === RUN 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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU +=== 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:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 + 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: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 +=== NAME 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 +=== 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" -=== 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" +=== 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: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/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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=2,format=USTAR - testutil.go:485: Offset: 3156, NextOffset: 3188 -=== 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=USTAR - testutil.go:485: Offset: 4296, NextOffset: 7983 -=== 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} +=== 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: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX === 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=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 +=== 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 @@ -13851,8 +13919,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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX -=== 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 @@ -13861,6 +13927,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=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR +=== 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 @@ -13885,6 +13953,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=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 === 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"}]} @@ -13900,42 +13976,49 @@ 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=false,format=PAX + 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:485: Offset: 3188, NextOffset: 6875 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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/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 "" 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=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=PAX testutil.go:485: Offset: 540, NextOffset: 572 -=== 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 -=== 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=true,format=PAX - 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=PAX testutil.go:485: Offset: 572, NextOffset: 3156 -=== 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=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: 4264, NextOffset: 4296 testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + 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=false,format=PAX +=== RUN 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU -=== 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=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","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",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 @@ -13943,7 +14026,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=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 @@ -13951,7 +14034,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=GNU +=== RUN 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 @@ -13959,7 +14042,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 @@ -13967,9 +14050,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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR -=== NAME 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 @@ -13977,12 +14058,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=true,format=PAX +=== 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" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -13990,63 +14076,36 @@ testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + 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 +=== 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" -=== 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=PAX 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=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=2,format=PAX testutil.go:485: Offset: 1624, NextOffset: 4264 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,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} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 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:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + 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/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: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 - 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/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/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=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","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: +=== 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" @@ -14054,7 +14113,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=1,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU === 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 @@ -14080,17 +14139,25 @@ 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 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=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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU -=== 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 "": [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 testutil.go:485: Offset: 572, NextOffset: 3156 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",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: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -14104,35 +14171,19 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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=0,prefix="/",src=2,format=PAX testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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 126 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX - gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" -=== 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: 4264, NextOffset: 4296 testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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=2,format=PAX testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,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=1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: +=== 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=GNU 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" @@ -14148,8 +14199,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=USTAR -=== 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 @@ -14166,57 +14215,56 @@ 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/small-files-compression=gzip_compression_level=1,prefix="./",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 [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 +=== 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=PAX testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" +=== 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=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 -=== 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=PAX - 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: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 [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" -=== 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=0,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 1592, NextOffset: 1624 + 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/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:80: [1] at 134 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 - 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 + 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/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 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=PAX - testutil.go:485: Offset: 3188, NextOffset: 6875 + 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=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=0,prefix="",src=2,format=GNU -=== 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 127 in stargz, uncompressed length 2048 @@ -14232,8 +14280,9 @@ 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/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU === RUN TestGzipEStargz/testWriteAndOpen/symlink-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/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 @@ -14260,27 +14309,11 @@ testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 -=== 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=0,prefix="",src=2,format=GNU 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=1,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=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=1,prefix="/",lossless=false,format=USTAR - 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" -=== 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=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=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 "" @@ -14297,9 +14330,16 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",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=true,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 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 @@ -14308,6 +14348,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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR +=== 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 129 in stargz, uncompressed length 2048 @@ -14324,26 +14366,24 @@ 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/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX -=== NAME 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=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/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 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} === 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"}]} + 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/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,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=GNU - testutil.go:371: Comparing: "" vs "" -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" === 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: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" @@ -14351,15 +14391,16 @@ 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: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 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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","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=GNU testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 @@ -14370,11 +14411,10 @@ 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=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 -=== 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=true,format=USTAR 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: @@ -14389,7 +14429,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=1,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX === 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 @@ -14407,48 +14447,30 @@ 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: - 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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR -=== 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 === 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=false,format=GNU - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 -=== 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=false,format=GNU - gzip_test.go:80: [2] at 345 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","type":"symlink","linkName":"../../x","mode":420} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,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" - 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 -=== 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: 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 "": [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: 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" @@ -14456,29 +14478,26 @@ 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=9,prefix="",lossless=true,format=USTAR +=== 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 112 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" + 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=9,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-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/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 105 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 307 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" + 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" 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/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 @@ -14486,39 +14505,45 @@ 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=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX -=== 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 105 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 307 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" -=== 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=9,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=9,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: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/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX + 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: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: 540, NextOffset: 572 -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU -=== 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: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: 3156, NextOffset: 3188 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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","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: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,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: 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" @@ -14534,7 +14559,16 @@ 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=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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 307 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","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR +=== RUN 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 111 in stargz, uncompressed length 2048 @@ -14559,8 +14593,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=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU -=== 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 107 in stargz, uncompressed length 2048 @@ -14569,6 +14601,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=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX +=== 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 114 in stargz, uncompressed length 2048 @@ -14585,29 +14619,11 @@ 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 - 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 316 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","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,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=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 106 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 309 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","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:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 196, NextOffset: 228 @@ -14627,28 +14643,26 @@ 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=9,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=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 -=== 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: 340, NextOffset: 372 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + 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=true,format=GNU 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 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:485: Offset: 372, NextOffset: 1024 -=== 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 +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU === 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 +=== 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 106 in stargz, uncompressed length 2048 @@ -14656,7 +14670,9 @@ 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/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU +=== 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 113 in stargz, uncompressed length 2048 @@ -14664,7 +14680,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=9,prefix="/",lossless=false,format=PAX +=== RUN 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 @@ -14672,48 +14688,38 @@ 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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU +=== RUN 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 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" + gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 316 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","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-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 306 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 309 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","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,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 - gzip_test.go:80: [2] at 317 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","type":"symlink","linkName":"../../x","mode":420} -=== RUN 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 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 311 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 313 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","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-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=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] -=== 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:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 91, NextOffset: 123 testutil.go:485: Offset: 198, NextOffset: 230 @@ -14728,6 +14734,11 @@ testutil.go:485: Offset: 570, NextOffset: 1292 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 + 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" @@ -14735,24 +14746,27 @@ 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" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== 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 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 306 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" +=== 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=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=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: 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/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 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 317 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","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,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=9,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX +=== 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 108 in stargz, uncompressed length 2048 @@ -14760,7 +14774,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=9,prefix="../",lossless=true,format=GNU +=== RUN 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 114 in stargz, uncompressed length 2048 @@ -14768,57 +14782,33 @@ 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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-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 2048 - gzip_test.go:80: [2] at 310 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" + 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=-1,prefix="",lossless=true,format=USTAR +=== RUN 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 118 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 325 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" - 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 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" + gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 317 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","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: +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-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=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"}]} -=== 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=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":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 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX - gzip_test.go:80: [1] at 118 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 325 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 122, NextOffset: 348 testutil.go:485: Offset: 229, NextOffset: 537 -=== 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=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" @@ -14831,16 +14821,55 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 90, NextOffset: 122 +=== 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=USTAR 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=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 310 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","type":"symlink","linkName":"../../x","mode":420} +=== 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" +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR +=== 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: 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=-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 118 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 325 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" + 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 110 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 317 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","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 118 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 325 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" + 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/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR === 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 @@ -14850,8 +14879,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=1,prefix="/",format=PAX -=== 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 @@ -14868,14 +14895,62 @@ 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=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 "": [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 + 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=-1,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:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 350, NextOffset: 382 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,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=USTAR + testutil.go:485: Offset: 542, NextOffset: 574 + testutil.go:485: Offset: 382, NextOffset: 1027 + testutil.go:485: Offset: 574, NextOffset: 1293 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [1] at 120 in stargz, uncompressed length 2048 +=== 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 "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 200, NextOffset: 232 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [2] at 328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000078STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:485: Offset: 124, NextOffset: 350 +=== 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=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: 542, NextOffset: 574 +=== 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=1,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 350, NextOffset: 382 + testutil.go:485: Offset: 574, NextOffset: 1293 +=== 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=1,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 382, NextOffset: 1027 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR +=== 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/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 @@ -14900,58 +14975,15 @@ 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=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":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" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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=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/symlink-compression=gzip_compression_level=-1,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=1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 350, NextOffset: 382 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 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" -=== 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 -=== 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} -=== 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/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,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=1,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" === 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=USTAR - 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: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",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 @@ -14961,6 +14993,20 @@ 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=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 "": [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" +=== 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 @@ -14968,7 +15014,29 @@ 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:485: Offset: 340, NextOffset: 372 === 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=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 "" + 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 + 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 +=== 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 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 @@ -14985,7 +15053,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=-1,prefix="/",lossless=false,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/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 @@ -15011,58 +15079,52 @@ 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=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/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"}]} 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: 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: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: 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: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:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,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:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] 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 === 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 -=== 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: 88, NextOffset: 120 - testutil.go:485: Offset: 228, NextOffset: 532 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 123, NextOffset: 350 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 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: 120, NextOffset: 340 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 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 +=== 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" - 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: 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/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=1,prefix="",src=2,format=PAX - testutil.go:485: Offset: 372, NextOffset: 1024 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,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} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR -=== 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",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 @@ -15096,16 +15158,53 @@ 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/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU +=== 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":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: "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=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 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:485: Offset: 348, NextOffset: 380 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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","type":"symlink","linkName":"../../x","mode":420} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 537, NextOffset: 569 + testutil.go:485: Offset: 380, NextOffset: 1033 === 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: 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: 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=-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 @@ -15130,42 +15229,10 @@ 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 -=== 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"}]} - 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: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 - 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" - 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/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR === 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 -=== 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=PAX gzip_test.go:80: [1] at 221 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 694 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" testutil.go:1462: got TOC entries: @@ -15180,8 +15247,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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,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 223 in stargz, uncompressed length 2048 @@ -15198,14 +15263,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=-2,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":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 + 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/symlink-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=2,format=PAX + testutil.go:485: Offset: 542, NextOffset: 574 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,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=PAX + testutil.go:485: Offset: 382, NextOffset: 1027 + testutil.go:485: Offset: 574, NextOffset: 1293 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [1] at 224 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [2] at 699 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" +=== 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] + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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","type":"symlink","linkName":"../../x","mode":420} +=== 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=PAX + testutil.go:485: Offset: 124, NextOffset: 350 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX +=== 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" + 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=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 364 in stargz, uncompressed length 2048 @@ -15214,8 +15324,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=9,prefix="",format=PAX -=== 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 224 in stargz, uncompressed length 2048 @@ -15231,57 +15339,16 @@ 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: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"}]} === 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: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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 90, NextOffset: 122 -=== 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 229, NextOffset: 537 -=== 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 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: 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" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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=2,format=PAX - testutil.go:485: Offset: 537, NextOffset: 569 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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","type":"symlink","linkName":"../../x","mode":420} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 348, NextOffset: 380 - testutil.go:485: Offset: 569, NextOffset: 1286 === 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: 380, NextOffset: 1033 -=== 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=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 @@ -15299,16 +15366,55 @@ 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=9,prefix="",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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=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=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=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 "" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + 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: 342 + 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: 342, NextOffset: 374 + testutil.go:485: Offset: 532, NextOffset: 564 + testutil.go:485: Offset: 374, NextOffset: 1030 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:80: [2] at 838 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} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,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: 196, NextOffset: 228 + testutil.go:485: Offset: 88, NextOffset: 120 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU + testutil.go:485: Offset: 228, NextOffset: 532 + 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 + testutil.go:485: Offset: 342, NextOffset: 374 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:485: Offset: 374, NextOffset: 1030 +=== 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=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 @@ -15317,6 +15423,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=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=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 @@ -15333,8 +15441,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=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR -=== 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 @@ -15343,6 +15449,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/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX +=== 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 @@ -15351,58 +15459,63 @@ 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 -=== 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 [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" - 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: 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: 542, NextOffset: 574 - testutil.go:485: Offset: 350, NextOffset: 382 - testutil.go:485: Offset: 574, NextOffset: 1293 - testutil.go:485: Offset: 382, NextOffset: 1027 -=== NAME 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 364 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 841 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" -=== 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=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 +=== 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"}]} + 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" + 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: "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: 540, NextOffset: 572 + testutil.go:485: Offset: 380, NextOffset: 1030 +=== 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:485: Offset: 572, NextOffset: 1295 +=== 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 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU + 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: 199, NextOffset: 231 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX === 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: 90, NextOffset: 122 + testutil.go:485: Offset: 231, NextOffset: 540 + 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: 540, NextOffset: 572 + testutil.go:485: Offset: 348, NextOffset: 380 + testutil.go:485: Offset: 572, NextOffset: 1295 + testutil.go:485: Offset: 380, NextOffset: 1030 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: +=== 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=GNU 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" @@ -15418,7 +15531,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/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,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/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 @@ -15430,9 +15543,6 @@ 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=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/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"} @@ -15441,40 +15551,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"} -=== 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 "": [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 - testutil.go:485: Offset: 120, NextOffset: 342 - 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: 342, NextOffset: 374 - testutil.go:485: Offset: 532, NextOffset: 564 - testutil.go:485: Offset: 374, NextOffset: 1030 - 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 - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 228, NextOffset: 532 - testutil.go:485: Offset: 120, NextOffset: 342 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] === 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/bar" vs "foo2/bar" - testutil.go:485: Offset: 532, NextOffset: 564 - testutil.go:485: Offset: 342, NextOffset: 374 - testutil.go:485: Offset: 564, NextOffset: 1288 - testutil.go:485: Offset: 374, NextOffset: 1030 -=== 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=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 @@ -15494,7 +15571,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=0,prefix="",lossless=true,format=PAX -=== 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=USTAR === 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 @@ -15503,6 +15580,14 @@ 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 +=== 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 [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 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" @@ -15514,7 +15599,35 @@ 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:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 122, NextOffset: 345 + testutil.go:485: Offset: 230, 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: 345, NextOffset: 377 + testutil.go:485: Offset: 537, NextOffset: 569 + testutil.go:485: Offset: 377, NextOffset: 1020 + testutil.go:485: Offset: 569, NextOffset: 1296 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU + 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: 90, NextOffset: 122 + testutil.go:485: Offset: 230, NextOffset: 537 + testutil.go:485: Offset: 122, NextOffset: 345 + 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: 345, NextOffset: 377 + testutil.go:485: Offset: 569, NextOffset: 1296 + testutil.go:485: Offset: 377, NextOffset: 1020 +=== 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=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 @@ -15534,40 +15647,6 @@ 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=9,prefix="/",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":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: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: "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: 540, NextOffset: 572 - 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: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: 540, NextOffset: 572 - testutil.go:485: Offset: 348, NextOffset: 380 - testutil.go:485: Offset: 572, NextOffset: 1295 - testutil.go:485: Offset: 380, NextOffset: 1030 - 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: 540 - testutil.go:485: Offset: 122, NextOffset: 348 -=== 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 @@ -15586,6 +15665,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/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX === RUN 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 @@ -15597,8 +15677,6 @@ 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=9,prefix="/",format=GNU -=== 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"} @@ -15608,6 +15686,39 @@ 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 +=== 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] + 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" + 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 + 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: "" 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 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:485: Offset: 124, NextOffset: 351 + 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: 351, NextOffset: 383 + 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=2,format=USTAR +=== 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 @@ -15622,18 +15733,13 @@ 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"} +=== 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=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"} 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/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",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":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 [.no.prefetch.landmark foo foo2] -=== 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 @@ -15644,49 +15750,14 @@ 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" -=== 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=USTAR 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: 90, NextOffset: 122 - testutil.go:485: Offset: 198, NextOffset: 230 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,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":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:485: Offset: 122, NextOffset: 345 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 230, 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: 345, NextOffset: 377 - testutil.go:485: Offset: 537, NextOffset: 569 - testutil.go:485: Offset: 377, NextOffset: 1020 - testutil.go:485: Offset: 569, NextOffset: 1296 - 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: 90, NextOffset: 122 - testutil.go:485: Offset: 230, NextOffset: 537 - testutil.go:485: Offset: 122, NextOffset: 345 - 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: 345, NextOffset: 377 - testutil.go:485: Offset: 569, NextOffset: 1296 - testutil.go:485: Offset: 377, NextOffset: 1020 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 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=1,prefix="../",src=2,format=GNU === 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 @@ -15706,20 +15777,58 @@ 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=9,prefix="../",format=PAX === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,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=9,prefix="",src=2,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 [.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: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: 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" +=== 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 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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: 448, NextOffset: 476 + testutil.go:485: Offset: 284, NextOffset: 312 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR + 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=false,format=PAX 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} +=== 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 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"} @@ -15746,39 +15855,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=0,prefix="./",lossless=false,format=GNU -=== 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=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 "": [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: 351 - 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: 351, NextOffset: 383 - 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: "" 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: 542, NextOffset: 574 - testutil.go:485: Offset: 351, NextOffset: 383 - testutil.go:485: Offset: 574, NextOffset: 1293 - testutil.go:485: Offset: 383, NextOffset: 1028 - 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: 351 -=== 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=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -15809,16 +15886,55 @@ 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"}]} +=== 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"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,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":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"}]} +=== 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=9,prefix="./",src=2,format=USTAR + testutil.go:371: Comparing: "" vs "" +=== 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"} 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: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: 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 "" === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,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=9,prefix="./",src=2,format=USTAR + 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 + 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU +=== 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=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -15839,97 +15955,77 @@ 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=9,prefix="",src=2,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 [foo foo2 .no.prefetch.landmark] - 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 +=== 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=PAX gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 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=2,format=USTAR - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:80: [2] at 1084 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 284, NextOffset: 312 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 448, NextOffset: 476 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 312, NextOffset: 901 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 476, NextOffset: 1135 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 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: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: 448 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 105, NextOffset: 284 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - 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=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=9,prefix="",src=2,format=USTAR - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== 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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 448, NextOffset: 476 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 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: 284, NextOffset: 312 - testutil.go:485: Offset: 476, NextOffset: 1135 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 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: 312, NextOffset: 901 -=== 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",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"}]} + 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 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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=9,prefix="/",src=2,format=USTAR + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR + 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=false,format=PAX 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 +=== 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=false,format=PAX 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/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 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"} @@ -15939,6 +16035,8 @@ 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=PAX +=== 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 @@ -15958,8 +16056,6 @@ 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=GNU -=== 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 @@ -15979,39 +16075,6 @@ 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 -=== 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 "": [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" - 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 - 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=USTAR -=== 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 @@ -16022,6 +16085,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=-1,prefix="../",format=GNU +=== 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"} @@ -16030,8 +16095,40 @@ 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":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 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,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=9,prefix="../",src=2,format=USTAR + 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" + 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 === 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 @@ -16062,6 +16159,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=-2,prefix="",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -16071,40 +16170,6 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",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"}]} - 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 "": [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 - 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=USTAR -=== 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 @@ -16123,7 +16188,42 @@ 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=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: 77, NextOffset: 105 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 105, NextOffset: 284 === 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=9,prefix="",src=2,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] + 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 "" + 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: 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",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 gzip_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 @@ -16134,8 +16234,6 @@ 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=-1,prefix="./",format=GNU -=== 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"} @@ -16164,39 +16262,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 -=== 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" - 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=-1,prefix="/",format=USTAR +=== 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=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16217,7 +16283,38 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,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":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: "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: "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 "": [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: 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: 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 === 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 @@ -16232,77 +16329,33 @@ 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":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} +=== 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=false,format=USTAR testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 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=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":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: 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:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_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=2,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 167, NextOffset: 195 -=== 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 195, NextOffset: 448 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:80: [1] at 131 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 163 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 195 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 227 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 259 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX - testutil.go:485: Offset: 105, NextOffset: 284 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:80: [6] at 291 in stargz, uncompressed length 1616 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:80: [7] at 336 in stargz, uncompressed length 3072 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:80: [8] at 962 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000150STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX - 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/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":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} -=== 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: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/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX === 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 @@ -16323,7 +16376,39 @@ 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=GNU -=== 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":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: "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: "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: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/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU +=== 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=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16344,41 +16429,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=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 "": [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: 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 "": [foo foo2 .no.prefetch.landmark] 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX - 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: 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 -=== 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 @@ -16398,7 +16448,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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,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":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: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" + 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=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16419,39 +16501,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=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":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 [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: 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: "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: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/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR -=== 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=-2,prefix="/",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 @@ -16472,60 +16522,75 @@ 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=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 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_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=2,format=GNU + testutil.go:485: Offset: 474, NextOffset: 1132 +=== 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU + 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: 166, NextOffset: 194 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:80: [1] at 134 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 194, NextOffset: 446 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:80: [2] at 166 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 198 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU + testutil.go:485: Offset: 104, NextOffset: 289 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:80: [4] at 230 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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: 446, NextOffset: 474 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:80: [5] at 262 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU + testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 474, NextOffset: 1132 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:80: [6] at 294 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 339 in stargz, uncompressed length 3072 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU + testutil.go:485: Offset: 317, NextOffset: 906 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:80: [8] at 965 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000153STARGZ" +=== 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=true,format=PAX testutil.go:1462: got TOC entries: +=== 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:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":134,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":166,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} -=== 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 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/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,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 "": [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 "": [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: 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=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 134 in stargz, uncompressed length 4 @@ -16545,7 +16610,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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",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 @@ -16565,8 +16630,41 @@ 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":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" === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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: 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 +=== 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=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16587,38 +16685,7 @@ 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=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":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: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 [foo2 foo] - 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 +=== 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=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16638,8 +16705,40 @@ 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=-2,prefix="./",format=PAX === 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":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 +=== 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 @@ -16650,60 +16749,16 @@ gzip_test.go:80: [6] at 290 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 333 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 961 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000014dSTARGZ" -=== 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 [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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 108, NextOffset: 297 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":130,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 198, NextOffset: 454 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":290,"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: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 === 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:485: Offset: 297, NextOffset: 325 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU - 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 +=== 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=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16724,7 +16779,40 @@ 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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,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 "": [foo2 foo] 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: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU + 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: "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=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 @@ -16745,38 +16833,7 @@ 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"}]} - 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: 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 "": [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" - 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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#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 @@ -16797,7 +16854,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=false,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=-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 "": [.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: 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=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16815,76 +16903,64 @@ testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} +=== 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=GNU 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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,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":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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,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=2,format=GNU - testutil.go:485: Offset: 109, NextOffset: 297 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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 133 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 165 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU - 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:80: [3] at 197 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 229 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [5] at 261 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [6] at 293 in stargz, uncompressed length 1616 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 457, NextOffset: 485 -=== 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 485, NextOffset: 1149 -=== 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":133,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 325, NextOffset: 916 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 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=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 +=== 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 "": [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 + 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=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 133 in stargz, uncompressed length 4 @@ -16903,8 +16979,9 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX +=== 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=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 133 in stargz, uncompressed length 4 @@ -16924,61 +17001,74 @@ 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: "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 "": [.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" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX -=== 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: 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=0,prefix="/",format=USTAR#01 +=== 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=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 gzip_test.go:80: [2] at 165 in stargz, uncompressed length 4 +=== 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"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [3] at 197 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 229 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: "" 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: 298, NextOffset: 326 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [5] at 261 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 293 in stargz, uncompressed length 492 +=== 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: "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/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [7] at 336 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 967 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000150STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 199, NextOffset: 463 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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=-1,prefix="/",src=2,format=USTAR + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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/big.txt","type":"reg","size":23,"mode":420,"offset":133,"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: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 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 326, NextOffset: 922 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 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=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",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=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 @@ -16999,39 +17089,21 @@ 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=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: "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: "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 +=== 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 "": [.no.prefetch.landmark foo foo2] vs [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: 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: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: 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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 471, NextOffset: 499 === 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 @@ -17040,21 +17112,46 @@ gzip_test.go:80: [3] at 198 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 230 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 262 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: 332, NextOffset: 930 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:80: [6] at 294 in stargz, uncompressed length 492 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR + 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] +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:80: [7] at 337 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 968 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000151STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_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=-1,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 332, NextOffset: 930 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,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":134,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} +=== 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=GNU testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":166,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 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=9,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 -=== 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 107 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 135 in stargz, uncompressed length 4 @@ -17073,39 +17170,6 @@ 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=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 - 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" - 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 -=== 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 @@ -17121,11 +17185,44 @@ testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":107,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 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"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 +=== 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"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 +=== 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 [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 + 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 "": [.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: 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=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17146,6 +17243,8 @@ 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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 +=== 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 107 in stargz, uncompressed length 4 @@ -17164,62 +17263,72 @@ 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"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 -=== 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 - 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 "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 203 === 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=USTAR - 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=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":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"}]} === 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 106 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 134 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 162 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,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":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 [foo2 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:80: [4] at 190 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=true,format=GNU gzip_test.go:80: [5] at 218 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 246 in stargz, uncompressed length 1616 +=== 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 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:80: [7] at 286 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 852 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011eSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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/big.txt","type":"reg","size":23,"mode":420,"offset":106,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 332, NextOffset: 930 +=== 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":162,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 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"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 496, NextOffset: 1163 + 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: 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] === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,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=-1,prefix="./",src=2,format=PAX + 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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 +=== 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=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17239,41 +17348,8 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 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"} -=== 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"}]} === 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: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 - 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: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 === 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 @@ -17294,6 +17370,39 @@ 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=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"}]} + 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 + 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 "": [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: 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=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 109 in stargz, uncompressed length 4 @@ -17312,40 +17421,8 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 === 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=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] - 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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 === 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 @@ -17366,8 +17443,6 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 -=== 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 109 in stargz, uncompressed length 4 @@ -17387,71 +17462,59 @@ 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: 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/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 +=== 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 gzip_test.go:80: [1] at 108 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 136 in stargz, uncompressed length 4 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 -=== 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 gzip_test.go:80: [6] at 248 in stargz, uncompressed length 1616 -=== 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"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:80: [7] at 288 in stargz, uncompressed length 3072 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,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":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" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 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=PAX - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 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"} 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"} -=== 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] -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 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: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: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: 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/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=PAX - 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 -=== 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=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 @@ -17471,7 +17534,7 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 === 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 @@ -17483,56 +17546,58 @@ 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=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"}]} +=== 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} 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"} 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"} - 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 -=== 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"}]} +=== 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":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 [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,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: 304 - testutil.go:485: Offset: 203, NextOffset: 471 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + 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=GNU + 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 - testutil.go:485: Offset: 471, NextOffset: 499 - testutil.go:485: Offset: 332, NextOffset: 930 - testutil.go:485: Offset: 499, NextOffset: 1168 +=== 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=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:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] 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: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: 471, NextOffset: 499 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX + 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=false,format=USTAR 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:485: Offset: 499, NextOffset: 1168 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 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=PAX - testutil.go:485: Offset: 332, NextOffset: 930 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:80: [2] at 136 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 164 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 192 in stargz, uncompressed length 4 @@ -17543,13 +17608,12 @@ 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"} -=== 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=USTAR testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 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"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 === RUN 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 @@ -17570,18 +17634,63 @@ 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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 +=== 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 === NAME 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=GNU + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 337, NextOffset: 934 + testutil.go:485: Offset: 495, NextOffset: 1162 +=== 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 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 "" + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 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: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" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:80: [3] at 164 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: 467, NextOffset: 495 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:80: [4] at 192 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: 309, NextOffset: 337 + testutil.go:485: Offset: 495, NextOffset: 1162 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:80: [5] at 220 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 248 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: 337, NextOffset: 934 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:80: [7] at 280 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 851 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000118STARGZ" +=== 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 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"} @@ -17591,41 +17700,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 -=== 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 [.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: 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 - 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 -=== 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: 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=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 @@ -17652,6 +17726,8 @@ gzip_test.go:80: [3] at 161 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 189 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 217 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=9,prefix="/",lossless=false,format=GNU gzip_test.go:80: [6] at 245 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 277 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 848 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000115STARGZ" @@ -17664,29 +17740,43 @@ 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"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-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/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"}]} +=== 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: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 - testutil.go:485: Offset: 109, NextOffset: 309 - testutil.go:485: Offset: 202, NextOffset: 467 + 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 "": [foo foo2 .no.prefetch.landmark] 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=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 -=== 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] -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [2] at 138 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: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [3] at 166 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 194 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 222 in stargz, uncompressed length 4 @@ -17695,39 +17785,13 @@ gzip_test.go:80: [8] at 860 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} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 309, NextOffset: 337 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":166,"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: 467, NextOffset: 495 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU - 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 [foo2 foo] - 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 === 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=GNU - 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=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 @@ -17738,6 +17802,8 @@ gzip_test.go:80: [6] at 250 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 282 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 852 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011aSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_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/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -17747,8 +17813,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=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 -=== 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 @@ -17768,82 +17832,65 @@ 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":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 [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: 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=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 -=== 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] -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:80: [2] at 138 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: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:80: [3] at 166 in stargz, uncompressed length 4 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 171, NextOffset: 199 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:80: [7] at 282 in stargz, uncompressed length 3072 -=== 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=PAX gzip_test.go:80: [8] at 852 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011aSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - 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 -=== 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=GNU - testutil.go:485: Offset: 333, NextOffset: 929 -=== 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} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"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:485: Offset: 490, NextOffset: 1156 -=== 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":138,"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: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] - 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 -=== 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":166,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,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/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU -=== 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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:80: [5] at 221 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 249 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 289 in stargz, uncompressed length 3072 @@ -17857,6 +17904,39 @@ 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=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":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 [foo2 .no.prefetch.landmark foo] + 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: "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 + 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 +=== 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 109 in stargz, uncompressed length 4 @@ -17866,6 +17946,8 @@ gzip_test.go:80: [5] at 221 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 249 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 281 in stargz, uncompressed length 3072 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:80: [8] at 854 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} @@ -17875,42 +17957,7 @@ 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=-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"}]} === 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=-1,prefix="../",src=2,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":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 [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: 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 [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: 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=1,prefix="./",format=PAX#01 -=== 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 110 in stargz, uncompressed length 4 @@ -17948,20 +17995,42 @@ 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=PAX#01 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX -=== 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=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"}]} +=== 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: "foo" vs "foo" - testutil.go:485: Offset: 127, NextOffset: 159 + 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=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_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=-2,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 334, NextOffset: 366 -=== 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 110 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 138 in stargz, uncompressed length 4 @@ -17971,45 +18040,15 @@ 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - 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 -=== 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":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":166,"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:485: Offset: 953, NextOffset: 2464 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,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" - 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/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=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 @@ -18029,7 +18068,7 @@ 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=1,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#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 @@ -18050,38 +18089,38 @@ 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=false,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"}]} +=== 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 "": [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: 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: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 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: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: 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: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: 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 + 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 +=== 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=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -18102,8 +18141,6 @@ 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=1,prefix="/",format=PAX#01 -=== 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 112 in stargz, uncompressed length 4 @@ -18122,6 +18159,7 @@ 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"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 === RUN 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 @@ -18141,41 +18179,39 @@ 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=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"}]} +=== 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=-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 "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 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 + 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: 636, NextOffset: 668 - testutil.go:485: Offset: 924, NextOffset: 956 - testutil.go:485: Offset: 668, NextOffset: 2008 - testutil.go:485: Offset: 956, NextOffset: 2473 -=== 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=-2,prefix="/",src=2,format=USTAR + 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 "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] + 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 - 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: 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: 924, NextOffset: 956 - 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 + 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=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 @@ -18195,6 +18231,7 @@ 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"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 === 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 @@ -18215,61 +18252,50 @@ 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=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 -=== 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"}]} +=== 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: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: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: 642, NextOffset: 674 - testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 674, NextOffset: 2025 - testutil.go:485: Offset: 963, NextOffset: 2489 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_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=-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: "" 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: 337, NextOffset: 369 + 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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#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 111 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 139 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 130, NextOffset: 162 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 369, NextOffset: 931 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:80: [6] at 251 in stargz, uncompressed length 1616 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 162, NextOffset: 642 - 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=true,format=GNU gzip_test.go:80: [7] at 291 in stargz, uncompressed length 3072 -=== 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 gzip_test.go:80: [8] at 870 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" -=== 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: 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=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"} @@ -18278,7 +18304,6 @@ 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX === RUN 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 @@ -18299,9 +18324,43 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 +=== 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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX + 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" + 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 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: +=== 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 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 @@ -18320,39 +18379,6 @@ 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 -=== 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 [.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 - 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 -=== 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 111 in stargz, uncompressed length 4 @@ -18372,7 +18398,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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 === 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 @@ -18382,8 +18408,18 @@ 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 +=== 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 "" + 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=-1,prefix="/",lossless=true,format=PAX 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 128, NextOffset: 160 +=== 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"} @@ -18392,7 +18428,35 @@ 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=PAX + testutil.go:485: Offset: 335, NextOffset: 367 + 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 === 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: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 +=== 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: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 @@ -18403,16 +18467,6 @@ gzip_test.go:80: [6] at 251 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 283 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 861 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011bSTARGZ" -=== 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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_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/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -18421,33 +18475,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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX - 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 === 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: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#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 @@ -18468,6 +18497,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=-1,prefix="/",lossless=false,format=GNU +=== 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 + 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 + 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 +=== 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 108 in stargz, uncompressed length 4 @@ -18486,41 +18548,8 @@ 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"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 === 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=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 "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - 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 - 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 -=== 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 gzip_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 @@ -18540,8 +18569,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=9,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 @@ -18552,6 +18579,8 @@ gzip_test.go:80: [6] at 253 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 285 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 865 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011dSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -18561,6 +18590,39 @@ 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=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":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 +=== 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=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 113 in stargz, uncompressed length 4 @@ -18579,42 +18641,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 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"} -=== 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 [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/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: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 - 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=9,prefix="./",format=USTAR#01 -=== 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 113 in stargz, uncompressed length 4 @@ -18633,6 +18660,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 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/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 === RUN 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 @@ -18647,44 +18675,51 @@ 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":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"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#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"}]} +=== 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 [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: 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:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 162, NextOffset: 641 +=== 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":140,"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: 369, NextOffset: 928 +=== 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":168,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} +=== 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: 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:485: Offset: 641, NextOffset: 673 +=== 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":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:485: Offset: 928, NextOffset: 960 + testutil.go:485: Offset: 673, NextOffset: 2020 + testutil.go:485: Offset: 960, NextOffset: 2481 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 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 367, NextOffset: 923 - testutil.go:485: Offset: 160, NextOffset: 634 + 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 +=== 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=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 - testutil.go:485: Offset: 955, NextOffset: 2466 - testutil.go:485: Offset: 666, NextOffset: 2003 + 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 +=== 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 @@ -18694,10 +18729,10 @@ gzip_test.go:80: [4] at 196 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 224 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 252 in stargz, uncompressed length 492 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:80: [7] at 284 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 863 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011cSTARGZ" -=== 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 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":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -18725,7 +18760,6 @@ 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=9,prefix="./",format=GNU#01 === RUN 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 @@ -18735,58 +18769,63 @@ gzip_test.go:80: [4] at 318 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 350 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 382 in stargz, uncompressed length 492 +=== 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"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:80: [7] at 482 in stargz, uncompressed length 3072 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:80: [8] at 1871 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001e2STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,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":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: "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: 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"} +=== 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] +=== 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":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"} -=== 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: 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: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU 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: 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 "" -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX -=== 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: 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: 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: 928, NextOffset: 960 - testutil.go:485: Offset: 641, NextOffset: 673 - 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=2,format=GNU + 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 === 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 222 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 254 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 286 in stargz, uncompressed length 4 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX gzip_test.go:80: [4] at 318 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 350 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 382 in stargz, uncompressed length 1616 @@ -18801,6 +18840,8 @@ 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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#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 @@ -18820,72 +18861,75 @@ 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 -=== 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 [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: 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 +=== 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 "": [.no.prefetch.landmark foo foo2] vs [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: 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:485: Offset: 131, NextOffset: 163 + testutil.go:485: Offset: 338, NextOffset: 370 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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=-2,prefix="/",src=2,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 163, NextOffset: 645 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:80: [1] at 224 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 256 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/bar" vs "foo2/bar" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 370, NextOffset: 933 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:80: [3] at 288 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 926, NextOffset: 958 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 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=GNU - testutil.go:485: Offset: 638, NextOffset: 670 +=== 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" === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:80: [6] at 384 in stargz, uncompressed length 1616 -=== 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:485: Offset: 670, NextOffset: 2010 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 645, NextOffset: 677 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:80: [7] at 625 in stargz, uncompressed length 3072 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 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: 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=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=-2,prefix="../",src=2,format=GNU + testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,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=GNU + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,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"} 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 677, NextOffset: 2029 +=== RUN 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=GNU +=== 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=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 @@ -18915,8 +18959,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/testDigestAndVerify/small-files-compression=gzip_compression_level=9,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"} @@ -18926,49 +18968,94 @@ 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 -=== 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"}]} +=== 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 [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo5 foo6 foo_empty5 foo foo2 foo3 foo4 foo_empty4] vs [foo2 foo_empty2 foo3 foo5 .no.prefetch.landmark foo_empty foo4 foo_empty4 foo_empty5 foo6 foo 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: "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_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: "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: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: 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: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 "": [.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:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo5 .no.prefetch.landmark] vs [foo_empty foo_empty2 foo_empty3 foo5 foo6 foo_empty5 foo foo2 foo3 foo4 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: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 + 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 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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=0,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 3756, NextOffset: 5316 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,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 492 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR + 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=USTAR gzip_test.go:80: [7] at 485 in stargz, uncompressed length 3072 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 8500, NextOffset: 8532 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 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: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 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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/big.txt","type":"reg","size":23,"mode":420,"offset":225,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -18977,9 +19064,19 @@ 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 + 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: "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=0,prefix="./",src=0,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 -=== 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 @@ -18999,34 +19096,47 @@ 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 -=== 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"}]} +=== 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: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 + 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 492 +=== 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 + 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: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_empty5 foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo6 foo2 foo_empty2] vs [foo_empty2 foo5 foo_empty5 foo6 foo foo_empty foo2 foo4 foo_empty4 .no.prefetch.landmark foo3 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo_empty5 foo6 foo foo3 foo_empty3 foo_empty4 foo5] vs [foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty2 foo2 foo5 foo_empty5 .no.prefetch.landmark 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: "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_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: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" +=== 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"} + 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"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,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 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + 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 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" @@ -19034,96 +19144,64 @@ 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: "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/chunked_file-compression=gzip_compression_level=-2,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=USTAR +=== 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: "" vs "" -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty4 .no.prefetch.landmark foo3 foo_empty3 foo4] vs [foo_empty foo4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo2] -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [2] at 257 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [3] at 289 in stargz, uncompressed length 4 - gzip_test.go:80: [4] at 321 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo_empty foo2 foo_empty2 foo4 foo_empty5 foo6 foo foo3 foo_empty3 foo_empty4 foo5] testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [5] at 353 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR testutil.go:485: Offset: 3184, NextOffset: 3216 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [6] at 385 in stargz, uncompressed length 492 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR testutil.go:485: Offset: 2132, NextOffset: 2164 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [7] at 485 in stargz, uncompressed length 3072 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR testutil.go:485: Offset: 3216, NextOffset: 4804 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - 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: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 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - testutil.go:1462: got TOC entries: -=== 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/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 8500, NextOffset: 8532 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - 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:485: Offset: 9668, NextOffset: 15915 -=== 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:485: Offset: 8532, NextOffset: 14779 -=== 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"} - 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: 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: "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/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: "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" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 + 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_empty2" vs "foo_empty2" +=== 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 @@ -19143,6 +19221,7 @@ 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=-1,prefix="./",format=USTAR#01 === RUN 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 @@ -19162,124 +19241,119 @@ 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=9,prefix="../",format=GNU#01 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR -=== 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"}]} +=== 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 "": [foo6 foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo4] vs [foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo2 foo4 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:377: Directory: "" vs "": [foo_empty2 foo4 foo5 foo_empty5 foo_empty4 foo6 foo foo_empty foo2 foo3 foo_empty3] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 .no.prefetch.landmark foo3 foo_empty4 foo5 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: "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: "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: "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: 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo4 foo_empty5 .no.prefetch.landmark foo foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo_empty2] vs [foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty4 foo5 foo_empty3 foo4 foo foo_empty foo2 foo_empty2] vs [foo4 foo5 foo_empty5 foo_empty2 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo6 foo] + 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 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/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: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/chunked_file-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=0,prefix="/",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 223 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 255 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 8500, NextOffset: 8532 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [3] at 287 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [4] at 319 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 351 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 9668, NextOffset: 15915 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 2132, NextOffset: 2164 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [6] at 383 in stargz, uncompressed length 1616 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,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: 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 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + gzip_test.go:80: [8] at 2020 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000270STARGZ" +=== 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/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} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 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/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":255,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 540, NextOffset: 572 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 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/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,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 - testutil.go:485: Offset: 3216, NextOffset: 4804 - 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 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN 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/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=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 @@ -19299,7 +19373,7 @@ 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=PAX -=== 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=GNU#01 === 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 @@ -19319,129 +19393,118 @@ 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/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"}]} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,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"}]} +=== 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"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo4 foo6 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3] vs [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo4 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo6 foo_empty3 foo4 foo_empty4 foo_empty2 foo3 foo5 foo_empty5 foo foo_empty foo2] vs [foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty5 foo_empty foo5 foo6] + 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: "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 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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,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=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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty5 foo6 foo_empty foo5] vs [foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo_empty3 foo4 foo_empty4 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: "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 === 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 gzip_test.go:80: [2] at 255 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 287 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 319 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 351 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 8532, NextOffset: 14779 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX gzip_test.go:80: [6] at 383 in stargz, uncompressed length 492 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 9668, NextOffset: 15915 +=== 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 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX gzip_test.go:80: [7] at 483 in stargz, uncompressed length 3072 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 540, NextOffset: 572 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX gzip_test.go:80: [8] at 1879 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001e3STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== 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: 572, NextOffset: 2132 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR 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: 572, NextOffset: 2132 + 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 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX testutil.go:1462: got TOC entries: -=== 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: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 8048, NextOffset: 9636 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 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/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== 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":255,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":287,"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":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/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:377: Directory: "" vs "": [foo5 foo6 foo foo2 foo4 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2] vs [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo4 foo6 foo 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 - testutil.go:485: Offset: 2164, NextOffset: 3724 -=== 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: "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/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: "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: "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: "foo_empty5" vs "foo_empty5" -=== RUN 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=true,format=GNU +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX +=== 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=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -19462,8 +19525,6 @@ 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/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU -=== 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=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 @@ -19483,118 +19544,120 @@ 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/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 +=== 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/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/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"}]} === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [2] at 257 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 289 in stargz, uncompressed length 4 -=== 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"}]} - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [4] at 321 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/empty_files-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":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=true,format=USTAR gzip_test.go:80: [5] at 353 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo6 foo_empty] vs [foo_empty foo_empty2 foo4 foo_empty5 foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== 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_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo4 foo5 foo6 foo_empty2] vs [foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo6 .no.prefetch.landmark foo_empty3 foo_empty5] + testutil.go:371: Comparing: "foo6" vs "foo6" === 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo6" vs "foo6" +=== 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=true,format=USTAR - 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX + 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 === 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} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX + testutil.go:485: Offset: 6456, NextOffset: 8016 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":225,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 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:485: Offset: 3184, NextOffset: 3216 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 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=PAX + 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=USTAR 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:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX + 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: "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: 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 +=== 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=PAX + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo6 .no.prefetch.landmark foo_empty3 foo_empty5] vs [foo4 foo5 foo6 foo_empty2 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "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: "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: 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: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 - 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 "": [.no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo4 foo_empty5] vs [foo foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3] + testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:371: Comparing: "foo" vs "foo" -=== 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: 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: "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/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR - 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: "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=0,format=PAX +=== 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=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -19606,6 +19669,8 @@ 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" +=== 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=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"} @@ -19633,132 +19698,112 @@ 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 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,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 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 foo5 foo_empty5] vs [foo_empty foo2 foo_empty3 foo5 .no.prefetch.landmark foo foo_empty2 foo3 foo4 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: 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" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 +=== 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=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: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:485: Offset: 1624, NextOffset: 3184 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:80: [6] at 385 in stargz, uncompressed length 492 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:80: [7] at 485 in stargz, uncompressed length 3072 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:485: Offset: 3184, NextOffset: 3216 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 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=PAX - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:485: Offset: 3756, NextOffset: 5316 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":225,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 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=PAX - testutil.go:485: Offset: 9636, NextOffset: 9668 -=== 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"} 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=PAX +=== 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=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 foo2 foo_empty2 foo4 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo5 foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2] + 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_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: "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: "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 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo5 foo_empty] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo6 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo3 foo5 foo_empty5 foo foo2] vs [foo_empty4 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo4 foo6 foo 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: "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: "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_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: 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/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=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_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_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=PAX -=== 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=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 +=== 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=GNU 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 @@ -19774,6 +19819,8 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,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 228 in stargz, uncompressed length 4 @@ -19798,31 +19845,62 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#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"}]} + gzip_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 +=== 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_empty3 foo4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty4 foo6 foo foo2] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo2 foo_empty5 foo6 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo3 foo5 foo_empty3 foo4 foo_empty4 foo6 foo foo2 foo_empty2] vs [foo foo_empty foo_empty2 foo4 foo_empty4 .no.prefetch.landmark foo2 foo3 foo_empty3 foo5 foo_empty5 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: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 +=== 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=PAX + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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=0,prefix="/",src=0,format=PAX testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,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:371: Comparing: "foo_empty5" vs "foo_empty5" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX + 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo" vs "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:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 @@ -19832,72 +19910,75 @@ 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty5 foo6] vs [foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo3 foo_empty4 foo6] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 6908, NextOffset: 6940 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR - 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=PAX - 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: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 -=== 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 3724, NextOffset: 3756 -=== 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=PAX - 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: 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 "": [foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo_empty4 foo foo_empty foo_empty2] vs [foo_empty4 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty foo3 foo5 foo_empty5] 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: "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_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: "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=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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:485: Offset: 9636, NextOffset: 9668 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX + 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=PAX 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=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX + 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" +=== 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: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 +=== 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 "" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX + 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 +=== 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=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 @@ -19906,7 +19987,7 @@ 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/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 @@ -19915,7 +19996,9 @@ 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 +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#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 @@ -19924,18 +20007,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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 -=== NAME 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 gzip_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" - testutil.go:1507: "bar"(basename:"bar") is child of "" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== 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 @@ -19944,131 +20025,126 @@ 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=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"}]} +=== 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 "": [foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo2 foo3 foo4 foo_empty4] vs [.no.prefetch.landmark foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 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: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo2 foo3 foo_empty4 foo6] vs [foo_empty5 foo foo_empty foo2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo4] 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: 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 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR +=== 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: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=USTAR 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/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 6424, NextOffset: 6456 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 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=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX + 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 + 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: 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 -=== 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 "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:485: Offset: 6940, NextOffset: 8500 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR - 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: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== 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=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: "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: "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 "": [.no.prefetch.landmark foo_empty foo3 foo4 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo foo_empty foo_empty2 foo_empty3 foo_empty5 foo6 foo2 foo3 foo4 foo_empty4 foo5] - 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 +=== 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=PAX + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty5] vs [foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo2 foo3 foo_empty4 foo6] testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 +=== 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:485: Offset: 572, NextOffset: 2132 -=== 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=PAX + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,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=PAX 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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" +=== 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:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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=0,prefix="/",src=0,format=PAX testutil.go:485: Offset: 4836, NextOffset: 6424 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:485: Offset: 3756, NextOffset: 5316 -=== 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: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: 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=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX + 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 +=== 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=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 @@ -20077,7 +20153,7 @@ 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 gzip_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 @@ -20086,9 +20162,9 @@ 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=true,format=USTAR -=== 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 +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 +=== 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 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 @@ -20097,161 +20173,141 @@ 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/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" + 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=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"}]} +=== 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=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 "": [foo3 foo_empty4 foo_empty5 foo_empty foo2 foo_empty3 foo4 foo5 foo6 foo foo_empty2] vs [foo_empty foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty3 foo5 foo_empty5 foo2 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo5] vs [foo_empty foo3 foo4 foo6 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2] + 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" 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 -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "foo3" vs "foo3" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX - 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: 3724, NextOffset: 3756 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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\x000000000000000e9cSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:485: Offset: 4804, NextOffset: 4836 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:485: Offset: 3756, NextOffset: 5316 -=== 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: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: "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 +=== 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=GNU 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 +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + 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=GNU + 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo3 foo4 foo2 foo_empty2 foo_empty3 foo5 foo_empty5] vs [foo foo_empty2 foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo3 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo6 foo_empty foo3 foo4] vs [foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo5 foo foo_empty2 foo_empty3] +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,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: "foo_empty" vs "foo_empty" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,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" +=== 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=GNU + 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: "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=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: 9668, NextOffset: 15915 -=== 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:485: Offset: 8532, NextOffset: 14779 -=== 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: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 -=== 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 "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX - 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: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: "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_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=true,format=GNU - gzip_test.go:62: got gzip streams: -=== 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=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: "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/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 + 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: "foo2" vs "foo2" === 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=GNU + testutil.go:485: Offset: 3184, NextOffset: 3216 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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 512 +=== 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 +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU + testutil.go:485: Offset: 2164, NextOffset: 3724 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 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=GNU + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== 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" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#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: "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 gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -20280,13 +20336,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=true,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=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 foo_empty foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5] vs [foo_empty foo2 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark] -=== 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 @@ -20296,22 +20345,60 @@ 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=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#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 + 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: "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=USTAR +=== 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 foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty2] vs [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo foo2 foo_empty2 foo5 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_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: "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=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=GNU testutil.go:485: Offset: 6940, NextOffset: 8500 +=== 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:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo6" vs "foo6" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR + 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" +=== 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: 9636, NextOffset: 9668 +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -20319,98 +20406,64 @@ 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 -=== 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=GNU - 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=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 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=GNU testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo_empty foo2 foo5 foo_empty5] vs [foo3 foo_empty3 foo4 foo_empty5 foo6 foo2 foo_empty2 foo_empty4 foo5 foo foo_empty] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU - 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=GNU - testutil.go:485: Offset: 4804, NextOffset: 4836 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,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: 3724, NextOffset: 3756 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo6 foo2 foo3 foo_empty3 foo_empty5] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== 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: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_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: "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 - 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=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 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: "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=-2,prefix="",format=USTAR#01 + 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/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" +=== 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 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#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 155 in stargz, uncompressed length 1636 @@ -20429,91 +20482,80 @@ 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 -=== 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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,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 152 in stargz, uncompressed length 1636 + 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: "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 +=== 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 "" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:377: Directory: "" vs "": [foo6 foo foo3 foo_empty3 foo_empty5 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo4] vs [.no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo_empty2 foo_empty4 foo_empty5 foo6] - 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: "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 "": [foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty foo2 foo4 foo6] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo6 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: "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: 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_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_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 +=== 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: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo2] vs [foo foo3 foo_empty3 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" -=== 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=0,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 6424, NextOffset: 6456 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== 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 152 in stargz, uncompressed length 1636 - 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" -=== 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 -=== 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:485: Offset: 5348, NextOffset: 6908 -=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:371: Comparing: "foo5" vs "foo5" -=== 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: 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=1,prefix="",lossless=false,format=GNU + gzip_test.go:80: [1] at 152 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 8016, NextOffset: 8048 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:80: [2] at 205 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 525 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU 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: "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_empty5" vs "foo_empty5" + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,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=GNU + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo4 foo6] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== 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:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 @@ -20525,38 +20567,52 @@ 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" -=== 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=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 152 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 205 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 525 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" - 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=USTAR + 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: "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: "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=true,format=USTAR gzip_test.go:62: got gzip streams: +=== 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: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" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#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 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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#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 158 in stargz, uncompressed length 1636 @@ -20571,27 +20627,25 @@ 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" -=== 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"}]} -=== 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 + gzip_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 "" -=== 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: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=false,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 "" -=== 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:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo_empty5 foo_empty foo3 foo_empty2 foo4 foo5 foo6 foo foo2] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo6 foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5] - 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: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo3 foo_empty3 foo2 foo_empty2 foo4 foo5 foo_empty5 foo foo_empty] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo5 foo6 foo_empty foo2 foo4 foo_empty4 foo_empty5] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 @@ -20608,87 +20662,84 @@ 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_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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU + 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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2] vs [foo foo2 foo_empty2 foo4 foo5 foo6 foo_empty foo3 foo_empty3 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 +=== 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 158 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo5] vs [foo2 foo_empty2 foo4 foo5 foo_empty5 foo foo_empty foo_empty4 foo6 foo3 foo_empty3] +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 4804, NextOffset: 4836 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,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" +=== 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: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 +=== 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:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" +=== 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: 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: "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: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 -=== 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=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=GNU - 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:485: Offset: 6456, NextOffset: 8016 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU - 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: 5348, NextOffset: 6908 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU - 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:371: Comparing: "foo_empty4" vs "foo_empty4" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU - 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:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - 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_empty" vs "foo_empty" -=== 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=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 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=USTAR + 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=1,prefix="",src=0,format=USTAR +=== 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 @@ -20698,8 +20749,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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,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 157 in stargz, uncompressed length 512 @@ -20709,106 +20758,17 @@ 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=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 foo3 foo_empty4 foo5 foo_empty5 foo_empty2 foo_empty3 foo4] vs [foo6 foo foo2 foo_empty2 foo3 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty3 foo4 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: "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: "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" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,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: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - 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=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=GNU - testutil.go:485: Offset: 6424, NextOffset: 6456 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:80: [1] at 157 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 5348, NextOffset: 6908 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 6456, NextOffset: 8016 - 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 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo3 foo5 foo6] vs [foo6 foo foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo_empty2 foo_empty3 foo4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 === 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=GNU - 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: "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 - 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: 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/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=USTAR -=== 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 @@ -20827,40 +20787,21 @@ 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 - gzip_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: "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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#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 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" - 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: - 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" - 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=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 foo4 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo5 foo foo2 foo_empty2 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo foo_empty foo2 foo_empty5 foo6 foo_empty2 foo3 foo_empty4] vs [foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo6 foo2 foo4 foo5] + 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 +=== 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: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: 873, NextOffset: 905 testutil.go:485: Offset: 1083, NextOffset: 1115 @@ -20871,108 +20812,97 @@ 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_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: "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_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 -=== 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=1,prefix="",src=0,format=USTAR testutil.go:485: Offset: 385, NextOffset: 543 -=== 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=1,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [1] at 159 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR testutil.go:485: Offset: 559, NextOffset: 591 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX - 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=1,prefix="",src=0,format=USTAR testutil.go:485: Offset: 735, NextOffset: 767 testutil.go:485: Offset: 591, NextOffset: 717 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 +=== 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=1,prefix="",src=0,format=USTAR testutil.go:485: Offset: 767, NextOffset: 893 -=== 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/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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 717, NextOffset: 749 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + 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: "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=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo foo2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo_empty foo2 foo4 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3] + 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 "": [foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo6 foo2 foo4 foo5] vs [foo2 foo_empty3 foo4 foo5 foo foo_empty foo_empty4 foo_empty5 foo6 foo_empty2 foo3] + 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: "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" 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" -=== 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_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: "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_empty4" vs "foo_empty4" 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" 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: "foo4" vs "foo4" - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 767, NextOffset: 893 -=== NAME 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/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 + 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" + 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=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: 591, NextOffset: 717 -=== 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=USTAR - 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: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" 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 -=== 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=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#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 @@ -20981,7 +20911,7 @@ 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/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 159 in stargz, uncompressed length 512 @@ -20990,146 +20920,100 @@ 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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR +=== RUN 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 136 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 186 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" + 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" 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=USTAR +=== 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 - 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" + 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" 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/testWriteAndOpen/recursive-compression=gzip_compression_level=9,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":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 "": [foo2 foo3 foo6 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4] vs [.no.prefetch.landmark foo2 foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 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: 568, NextOffset: 600 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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=USTAR + testutil.go:485: Offset: 745, NextOffset: 777 + testutil.go:485: Offset: 600, NextOffset: 727 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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/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=true,format=USTAR gzip_test.go:80: [1] at 136 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 186 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" - 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=-2,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" -=== RUN 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 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=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=true,format=GNU + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 727, NextOffset: 759 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,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: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 foo3 foo5 foo_empty5 foo4 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo_empty3] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo6 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,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: 904, NextOffset: 936 + testutil.go:485: Offset: 759, NextOffset: 885 +=== 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: 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 -=== 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: 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: "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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" 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_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 -=== 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 - gzip_test.go:80: [2] at 177 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 390, NextOffset: 552 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU - gzip_test.go:80: [3] at 474 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR + 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 foo2 foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo2 foo3 foo6] 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: 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/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 "" - 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:371: Comparing: "" vs "" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:377: Directory: "" vs "": [foo4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo foo3 foo5 foo_empty5] - 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_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: "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 -=== 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: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 @@ -21140,89 +21024,94 @@ testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 231, NextOffset: 358 testutil.go:485: Offset: 122, NextOffset: 249 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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: "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 +=== 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=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 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" + 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" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR -=== 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=false,format=USTAR +=== 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 - 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" + gzip_test.go:80: [1] at 136 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 186 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" 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/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 +=== 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 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" + 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" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX +=== RUN 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 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" + 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" 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/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 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" + 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 474 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" 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=GNU +=== RUN 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 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" + 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" - testutil.go:1507: "bar"(basename:"bar") is child of "" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== 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: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 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3] vs [.no.prefetch.landmark foo2 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo_empty4 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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 + testutil.go:377: Directory: "" vs "": [foo_empty foo4 foo_empty4 foo6 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3] vs [foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo5 foo6] +=== 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=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: "foo_empty4" vs "foo_empty4" + 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 @@ -21232,253 +21121,262 @@ testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 403, NextOffset: 435 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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=USTAR testutil.go:485: Offset: 547, NextOffset: 579 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 435, NextOffset: 561 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [1] at 136 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 579, NextOffset: 740 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [2] at 186 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,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: 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=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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + 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=1,prefix="/",src=0,format=USTAR 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 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== 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 "" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 230, NextOffset: 354 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== 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" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:371: Comparing: "" vs "" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR +=== 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:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty3 foo_empty5 foo6 foo5 foo foo_empty foo_empty2 foo3 foo4 foo_empty4] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo foo_empty4 foo5 foo_empty5 foo6 foo4] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty2 foo2 foo5 foo6 .no.prefetch.landmark foo_empty] vs [foo_empty foo4 foo_empty4 foo6 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo5] 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: "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_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_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_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" 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: "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: "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=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,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 512 - gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 474 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" + 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=true,format=PAX +=== RUN 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 1636 - gzip_test.go:80: [2] at 186 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" + 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: "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 + testutil.go:1507: "bar"(basename:"bar") is child of "" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 +=== 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 136 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 474 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" + 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=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU +=== RUN 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 137 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 187 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bbSTARGZ" + 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 "" 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 +=== RUN 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 137 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 179 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" + gzip_test.go:80: [1] at 136 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 186 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" 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=USTAR +=== RUN 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 139 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 189 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bdSTARGZ" + 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 474 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" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-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/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 "": [foo5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo3] vs [.no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo6 foo foo_empty5] vs [foo foo_empty2 foo_empty4 foo6 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3] 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_empty5" vs "foo_empty5" + 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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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=1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 251, NextOffset: 283 testutil.go:485: Offset: 360, NextOffset: 392 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 136 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 186 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR 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 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,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: 553, NextOffset: 585 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 445, NextOffset: 575 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 585, NextOffset: 747 -=== 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: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 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR - 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 testutil.go:485: Offset: 779, NextOffset: 909 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [2] at 181 in stargz, uncompressed length 2560 -=== 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: "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: 737, NextOffset: 769 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [3] at 479 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b5STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 769, NextOffset: 898 -=== 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 941, NextOffset: 1104 -=== 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: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 "": [foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty5 foo2 foo_empty2 foo3] vs [foo_empty foo_empty2 foo_empty3 foo5 foo6 foo foo2 foo3 foo4 foo_empty4 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" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo_empty4 foo6 foo] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3 foo6 foo foo_empty5] 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: "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_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: "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: 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_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: "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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX + 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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== 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 139 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 189 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bdSTARGZ" + 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 474 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== 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=false,format=PAX +=== RUN 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 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" + gzip_test.go:80: [1] at 137 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 187 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bbSTARGZ" 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/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 137 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 179 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" + 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=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 +=== 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 139 in stargz, uncompressed length 1636 @@ -21487,7 +21385,7 @@ 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=GNU +=== RUN 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 139 in stargz, uncompressed length 512 @@ -21496,72 +21394,74 @@ 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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 -=== 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 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" - 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/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 145 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 187 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 489 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bbSTARGZ" + gzip_test.go:80: [1] at 139 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 189 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bdSTARGZ" 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: +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,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":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/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 145 in stargz, uncompressed length 1636 +=== 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: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/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX - gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 -=== 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 "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo foo5 foo6] vs [foo_empty3 foo_empty4 foo5 foo6 foo2 foo_empty2 foo_empty foo3 foo4 foo_empty5 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty5] vs [foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo_empty4 foo foo_empty] + 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_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: "foo6" vs "foo6" testutil.go:485: Offset: 873, NextOffset: 905 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX - 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=PAX testutil.go:485: Offset: 1083, NextOffset: 1115 testutil.go:485: Offset: 905, NextOffset: 1610 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 1115, NextOffset: 1889 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX - testutil.go:1507: "foo"(basename:"foo") is child of "" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + 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=PAX testutil.go:485: Offset: 88, NextOffset: 120 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [2] at 181 in stargz, uncompressed length 2560 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 196, NextOffset: 228 -=== 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:485: Offset: 120, NextOffset: 245 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [3] at 479 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b5STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 228, NextOffset: 353 - 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_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 401, NextOffset: 433 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,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: 543, NextOffset: 575 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,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: 433, NextOffset: 559 +=== 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=PAX testutil.go:485: Offset: 575, NextOffset: 735 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" @@ -21569,23 +21469,20 @@ 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_empty" vs "foo_empty" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo5 foo foo_empty foo_empty3 foo_empty4] vs [foo2 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo] + 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: 245, NextOffset: 277 testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 277, NextOffset: 401 + testutil.go:485: Offset: 245, NextOffset: 277 testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo3 foo4 foo_empty5 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6] vs [foo foo5 foo6 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 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: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 @@ -21596,463 +21493,444 @@ 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: "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 -=== 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: "foo2" vs "foo2" - testutil.go:485: Offset: 353, NextOffset: 385 -=== 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 - gzip_test.go:80: [1] at 145 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - 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" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX - gzip_test.go:80: [2] at 187 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX - gzip_test.go:80: [3] at 489 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bbSTARGZ" -=== 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" testutil.go:485: Offset: 893, NextOffset: 925 testutil.go:485: Offset: 717, NextOffset: 749 testutil.go:485: Offset: 925, NextOffset: 1083 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX - 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:485: Offset: 749, NextOffset: 873 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX - 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=0,prefix="./",format=PAX#02 + 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_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=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== 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 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" + gzip_test.go:80: [1] at 139 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 189 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bdSTARGZ" 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/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 143 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 185 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 488 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" + 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" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 +=== 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 150 in stargz, uncompressed length 1636 - 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" + 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" 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/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 - gzip_test.go:80: [2] at 192 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 496 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" + gzip_test.go:80: [1] at 145 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 187 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 489 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bbSTARGZ" 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/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 - 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" + 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" 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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX +=== RUN 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 150 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 192 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 496 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" + gzip_test.go:80: [1] at 145 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 187 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 489 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bbSTARGZ" 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 +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-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/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"}]} +=== 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 +=== 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":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_empty2 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo4] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo6 foo3 foo_empty3 foo4] - 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" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + gzip_test.go:80: [1] at 143 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX + testutil.go:377: Directory: "" vs "": [foo6 foo foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo4] vs [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo4 foo6 foo_empty foo_empty2 foo_empty3] 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: "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_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 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 917, NextOffset: 1608 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + gzip_test.go:80: [3] at 496 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX 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 +=== 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 "" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 231, NextOffset: 358 -=== 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 150 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,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=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 249, NextOffset: 281 -=== 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 +=== 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: 358, NextOffset: 390 -=== 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: 281, NextOffset: 409 testutil.go:485: Offset: 390, NextOffset: 552 -=== 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 -=== 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: "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_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 "": [foo2 foo_empty2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo6 foo3 foo_empty3 foo4] vs [foo_empty foo_empty2 foo_empty4 foo5 foo foo2 foo3 foo_empty3 foo4 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo4 foo6 foo_empty foo_empty2 foo_empty3] vs [foo_empty foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo_empty2 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: "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: "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 - 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" -=== 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=1,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" 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=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=PAX testutil.go:485: Offset: 885, NextOffset: 917 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [1] at 150 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 1128, NextOffset: 1916 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [2] at 192 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 496 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 917, NextOffset: 1608 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,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=-1,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=-1,prefix="/",lossless=true,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=false,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: "foo_empty" vs "foo_empty" +=== 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 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" + gzip_test.go:80: [1] at 143 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 185 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 488 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" 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/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,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=-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 148 in stargz, uncompressed length 512 - 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" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR - testutil.go:1507: "bar"(basename:"bar") is child of "" + gzip_test.go:80: [1] at 150 in stargz, uncompressed length 1636 + 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" 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 + testutil.go:1507: "bar"(basename:"bar") is child of "" +=== 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=USTAR#02 +=== 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 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" + gzip_test.go:80: [1] at 150 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 192 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 496 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" 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=PAX +=== 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 148 in stargz, uncompressed length 512 - 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" + gzip_test.go:80: [1] at 150 in stargz, uncompressed length 1636 + 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" 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 +=== RUN 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 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" + gzip_test.go:80: [1] at 150 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 192 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 496 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" + 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 +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-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/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 148 in stargz, uncompressed length 512 - 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" + gzip_test.go:80: [1] at 150 in stargz, uncompressed length 1636 + 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" 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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR +=== 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 - 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" + gzip_test.go:80: [1] at 150 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 192 in stargz, uncompressed length 2560 +=== 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=-1,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [3] at 496 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" 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 === 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 "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6] + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo6] vs [.no.prefetch.landmark foo2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX + 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: "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: 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_empty2" vs "foo_empty2" 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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo6] vs [foo foo_empty2 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo_empty4] + 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: "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: 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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo foo4 foo_empty4 foo5 foo_empty5 foo6] - 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: "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: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 354, NextOffset: 386 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR +=== 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=PAX - testutil.go:485: Offset: 245, NextOffset: 277 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR + testutil.go:485: Offset: 718, NextOffset: 750 +=== 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 - 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: 386, NextOffset: 547 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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: [1] at 148 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2560 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 277, NextOffset: 403 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [3] at 498 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" + testutil.go:485: Offset: 929, NextOffset: 1090 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR + 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=PAX - 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: 740, NextOffset: 772 - testutil.go:485: Offset: 561, NextOffset: 593 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR + testutil.go:485: Offset: 750, NextOffset: 876 +=== 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" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - 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" +=== 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=PAX + 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: "foo6" vs "foo6" testutil.go:485: Offset: 1090, NextOffset: 1122 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,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=PAX testutil.go:485: Offset: 876, NextOffset: 908 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,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: 1122, NextOffset: 1894 -=== 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=PAX testutil.go:485: Offset: 908, NextOffset: 1626 -=== 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=PAX +=== 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 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" + gzip_test.go:80: [1] at 148 in stargz, uncompressed length 512 + 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" +=== 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=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" - 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/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 +=== 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 152 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 194 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 498 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" + 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" + 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/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 151 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 201 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 505 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [1] at 148 in stargz, uncompressed length 512 + 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" 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/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 151 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 497 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" + 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" 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/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 393 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 646 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1447 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000286STARGZ" + gzip_test.go:80: [1] at 148 in stargz, uncompressed length 512 + 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" 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 +=== 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=USTAR#02 +=== 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 393 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 505 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1306 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001f9STARGZ" + 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" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== RUN 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 + gzip_test.go:80: [2] at 194 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 498 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" + 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=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 "": [foo4 foo_empty4 foo5 foo2 foo3 foo_empty2 foo_empty3 foo_empty5 foo6 foo foo_empty] vs [foo5 foo_empty5 foo foo_empty3 foo4 foo_empty4 foo3 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2] - 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/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 152 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 202 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo5 foo6 foo foo_empty] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty4 foo5 foo] +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX + 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" +=== 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: 251, NextOffset: 283 testutil.go:485: Offset: 360, NextOffset: 392 testutil.go:485: Offset: 283, NextOffset: 413 +=== 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:485: Offset: 392, NextOffset: 553 - 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: "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 @@ -22060,583 +21938,554 @@ 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: "foo" vs "foo" testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 124, NextOffset: 251 -=== 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: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: "foo_empty3" vs "foo_empty3" + 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: "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: "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 "" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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=1,prefix="../",src=0,format=PAX - testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo6] vs [foo5 foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty4 foo5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo foo_empty foo3 foo5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 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" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 747, NextOffset: 779 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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 393 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 575, NextOffset: 607 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:80: [2] at 646 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1447 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000286STARGZ" -=== 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_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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 909, NextOffset: 941 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - 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=PAX testutil.go:485: Offset: 737, NextOffset: 769 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== 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: 941, NextOffset: 1104 -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX +=== 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 + 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: 769, NextOffset: 898 - 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: 360, NextOffset: 392 - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 392, NextOffset: 553 - testutil.go:485: Offset: 283, NextOffset: 413 +=== 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 + 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: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 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX + 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:485: Offset: 585, NextOffset: 747 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX + 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX 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 + 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 testutil.go:485: Offset: 898, NextOffset: 930 testutil.go:485: Offset: 1136, NextOffset: 1907 testutil.go:485: Offset: 930, NextOffset: 1608 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 === 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=false,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 - gzip_test.go:80: [1] at 393 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 505 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1306 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001f9STARGZ" + gzip_test.go:80: [1] at 151 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 201 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 505 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 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 +=== 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 - gzip_test.go:80: [1] at 397 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 650 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1451 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028aSTARGZ" + gzip_test.go:80: [1] at 151 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 497 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" 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 +=== RUN 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 397 in stargz, uncompressed length 512 - 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" + gzip_test.go:80: [1] at 393 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 646 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1447 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000286STARGZ" 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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR +=== 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 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" + gzip_test.go:80: [1] at 393 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 505 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1306 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001f9STARGZ" 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 +=== RUN 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 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" + gzip_test.go:80: [1] at 393 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 646 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1447 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000286STARGZ" 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 +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 +=== NAME 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 - 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" + gzip_test.go:80: [1] at 393 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 505 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1306 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001f9STARGZ" 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 +=== 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=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 foo_empty foo2 foo3 foo6 foo_empty5 foo_empty2 foo_empty3 foo4 foo_empty4 foo5] vs [foo foo_empty2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo5 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo4 foo5 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo_empty3 foo4 foo5 foo6] + 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 +=== 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 + gzip_test.go:80: [2] at 650 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1451 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028aSTARGZ" + 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=GNU + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 248, NextOffset: 280 +=== 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=GNU + 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: "foo4" vs "foo4" testutil.go:485: Offset: 569, NextOffset: 601 testutil.go:485: Offset: 742, NextOffset: 774 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,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:485: Offset: 601, NextOffset: 729 -=== 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 - gzip_test.go:80: [1] at 398 in stargz, uncompressed length 512 -=== 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" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU 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: "foo_empty2" vs "foo_empty2" - 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 -=== 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 "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:485: Offset: 280, NextOffset: 409 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - 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=GNU - testutil.go:485: Offset: 389, NextOffset: 549 -=== 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=GNU 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: "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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty5 foo foo_empty2 foo4 foo_empty4] vs [foo_empty foo2 foo3 foo6 foo foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty2] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1095, NextOffset: 1127 - testutil.go:485: Offset: 889, NextOffset: 921 - testutil.go:485: Offset: 1127, NextOffset: 1907 - testutil.go:485: Offset: 921, NextOffset: 1586 - 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: 549 - testutil.go:485: Offset: 280, NextOffset: 409 + testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo6] vs [foo4 foo5 foo foo_empty foo2 foo_empty2 foo6 foo3 foo_empty3 foo_empty4 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: "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 - testutil.go:485: Offset: 761, NextOffset: 889 + 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 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" +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,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: 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_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: "foo_empty5" vs "foo_empty5" -=== 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 400 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 653 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1460 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028dSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_test.go:80: [1] at 397 in stargz, uncompressed length 512 + 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" 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 +=== 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=GNU + 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 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1095, NextOffset: 1127 + testutil.go:485: Offset: 889, NextOffset: 921 + testutil.go:485: Offset: 1127, NextOffset: 1907 + testutil.go:485: Offset: 921, NextOffset: 1586 === 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=false,format=GNU +=== 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 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" + 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" + 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=USTAR +=== 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#02 +=== 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 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" + 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" 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 +=== RUN 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 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" + 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" 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX +=== 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 - 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" + 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" 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 +=== 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 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" + 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 1460 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=true,format=GNU +=== 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 399 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 652 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1456 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028cSTARGZ" + 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" 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 +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 +=== 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 399 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 511 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1315 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001ffSTARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" + 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: "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 + 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: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"}]} +=== 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: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_empty4 foo5 foo6 foo2 foo_empty3 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty] vs [foo_empty3 foo5 foo_empty5 foo2 foo_empty2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 1100, NextOffset: 1132 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-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=1,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 925, NextOffset: 1591 - testutil.go:485: Offset: 1132, NextOffset: 1927 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,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=GNU + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo foo3 foo_empty3 foo4 foo6 foo_empty foo2 foo_empty2 foo_empty5] vs [foo foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo4 foo5 foo2] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 250, NextOffset: 282 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [1] at 400 in stargz, uncompressed length 1636 -=== 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/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR - 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=GNU testutil.go:485: Offset: 282, NextOffset: 412 testutil.go:485: Offset: 390, NextOffset: 553 - 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 -=== 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 "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - 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: "foo4" vs "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=GNU - testutil.go:485: Offset: 573, NextOffset: 605 - testutil.go:485: Offset: 747, NextOffset: 779 -=== 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: 605, NextOffset: 732 - testutil.go:485: Offset: 779, NextOffset: 906 + 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: 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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" 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/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 -=== 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 "": [foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo5] vs [foo_empty2 foo3 foo4 foo_empty5 foo foo_empty foo_empty4 foo5 foo6 foo2 foo_empty3] + 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: "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: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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo4 foo5 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3] vs [foo_empty foo2 foo_empty2 foo_empty5 foo6 foo5 foo foo3 foo_empty3 foo4 foo_empty4] + 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: 573, NextOffset: 605 testutil.go:485: Offset: 779, NextOffset: 906 testutil.go:485: Offset: 605, NextOffset: 732 testutil.go:371: Comparing: "foo5" vs "foo5" -=== 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=GNU testutil.go:485: Offset: 906, NextOffset: 938 testutil.go:485: Offset: 732, NextOffset: 764 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,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=GNU testutil.go:485: Offset: 938, NextOffset: 1100 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - 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=GNU testutil.go:485: Offset: 764, NextOffset: 893 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [2] at 512 in stargz, uncompressed length 2560 -=== 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/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - 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=GNU 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 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,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" - 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_empty2" vs "foo_empty2" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX + 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" +=== 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=GNU 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=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 395 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 412, NextOffset: 444 testutil.go:485: Offset: 585, NextOffset: 747 testutil.go:485: Offset: 444, NextOffset: 573 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR + 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" +=== 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_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 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,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=-2,prefix="/",lossless=true,format=PAX === 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=PAX +=== 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" - testutil.go:1507: "bar"(basename:"bar") is child of "" + 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: "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 + 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 - 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" + 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" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 +=== 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" + gzip_test.go:80: [1] at 399 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 652 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1456 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028cSTARGZ" 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 +=== 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" + gzip_test.go:80: [1] at 399 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 511 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1315 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001ffSTARGZ" 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 -=== 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 +=== RUN 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 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: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 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: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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 +=== 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 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: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 === 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_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo6 foo_empty foo3] vs [foo foo2 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - 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" 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:377: Directory: "" vs "": [foo_empty4 foo2 foo_empty2 foo4 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo3] vs [foo4 foo_empty4 foo_empty5 foo6 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3] 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: "foo_empty3" vs "foo_empty3" 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 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,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_empty4" vs "foo_empty4" + testutil.go:485: Offset: 231, NextOffset: 357 +=== 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=GNU + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== 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=GNU + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 406, NextOffset: 438 + testutil.go:485: Offset: 551, NextOffset: 583 +=== 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=GNU + testutil.go:485: Offset: 438, NextOffset: 565 + testutil.go:485: Offset: 583, NextOffset: 744 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== 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=GNU testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 723, NextOffset: 755 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-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/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=USTAR - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + 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:485: Offset: 755, NextOffset: 881 testutil.go:485: Offset: 934, NextOffset: 1094 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + 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=GNU 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=0,prefix="./",lossless=true,format=USTAR - 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: 881, NextOffset: 913 +=== 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=GNU 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: "" vs "" -=== 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:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2] vs [foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo_empty3 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:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo foo_empty foo2] vs [foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo5] 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_empty" vs "foo_empty" + 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_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 551, NextOffset: 583 @@ -22644,270 +22493,336 @@ 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: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR + 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" 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 +=== 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 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 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 === 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=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=1,prefix="/",format=PAX#02 +=== 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 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=1,prefix="./",format=USTAR#02 -=== 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 gzip_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/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=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=PAX +=== 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=PAX +=== 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=GNU +=== 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 gzip_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/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 +=== 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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 +=== 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: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 "": [foo4 foo_empty5 foo_empty foo2 foo_empty2 foo_empty4 foo5 foo6 foo foo3 foo_empty3] vs [foo foo2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo4 foo6 foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo5 foo_empty3 foo_empty5 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: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 +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 594, NextOffset: 759 + 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 +=== 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: 779, NextOffset: 911 + testutil.go:485: Offset: 955, NextOffset: 1118 + 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: 255 +=== 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: 233, NextOffset: 364 + 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: 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 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: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 124, NextOffset: 255 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 foo_empty3 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo foo5] vs [foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo4 foo6] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 759, NextOffset: 791 + testutil.go:485: Offset: 583, NextOffset: 615 +=== 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 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" === 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: "foo3" vs "foo3" - testutil.go:485: Offset: 419, NextOffset: 451 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + testutil.go:485: Offset: 791, NextOffset: 923 +=== 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 2660 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 615, NextOffset: 747 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + 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: 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_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 "": [foo4 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty] vs [foo4 foo_empty5 foo_empty foo2 foo_empty2 foo_empty4 foo5 foo6 foo foo3 foo_empty3] 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 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + 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_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 -=== 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: 396, NextOffset: 562 -=== 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: 287, NextOffset: 419 -=== 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 - 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: "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/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: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/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU 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_empty4" vs "foo_empty4" 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_empty3" vs "foo_empty3" + 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=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/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX +=== 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 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=GNU +=== 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=GNU +=== 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=1,prefix="../",format=USTAR#02 +=== 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=1,prefix="",lossless=true,format=USTAR +=== 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 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: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 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=1,prefix="./",format=GNU#02 -=== NAME 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 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: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 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 + 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 === 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"}]} 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_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo3 foo4] vs [foo4 foo_empty4 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty5 foo6 foo foo2 foo_empty2 foo5] + testutil.go:377: Directory: "" vs "": [foo4 foo6 foo_empty foo2 foo3 foo_empty3 foo_empty5 foo foo_empty2 foo_empty4 foo5] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo6 foo4 foo_empty foo3] + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-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=9,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 324, NextOffset: 455 testutil.go:371: Comparing: "foo3" vs "foo3" +=== 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 2660 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 337, NextOffset: 365 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 455, NextOffset: 483 testutil.go:485: Offset: 365, NextOffset: 469 +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR 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 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-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=0,format=USTAR testutil.go:485: Offset: 642, NextOffset: 746 + 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: "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: 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: "foo" vs "foo" testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 165, NextOffset: 193 -=== 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=USTAR testutil.go:485: Offset: 102, NextOffset: 205 testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty4 foo6] vs [foo_empty3 foo4 foo6 foo_empty foo2 foo3 foo5 foo_empty5 foo foo_empty2 foo_empty4] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:80: [1] at 149 in stargz, uncompressed length 2048 + 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 +=== 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=9,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 205, NextOffset: 233 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:80: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" + testutil.go:485: Offset: 365, NextOffset: 469 +=== 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 +=== 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=9,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:485: Offset: 324, NextOffset: 455 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 614, NextOffset: 642 +=== 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=9,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: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: 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo_empty4] vs [foo3 foo4 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 74, NextOffset: 102 @@ -22919,151 +22834,98 @@ 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: "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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 905, NextOffset: 933 testutil.go:485: Offset: 733, NextOffset: 761 -=== 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 144 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 933, NextOffset: 1600 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU - gzip_test.go:80: [2] at 375 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000090STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 761, NextOffset: 1361 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 455, NextOffset: 483 -=== 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=9,prefix="",src=0,format=USTAR - 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_empty4" vs "foo_empty4" === 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=true,format=USTAR +=== 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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + 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 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 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 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 + 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 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 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=1,prefix="../",format=GNU#02 +=== 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 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: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: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 === 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"}]} 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 "": [foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty5] vs [foo2 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo6] - 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 -=== 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=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: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty3 foo5 foo6] vs [foo5 foo_empty5 foo4 foo_empty4 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 346, NextOffset: 374 testutil.go:485: Offset: 462, NextOffset: 490 -=== 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=9,prefix="./",src=0,format=USTAR 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 -=== 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=9,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 622, NextOffset: 650 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [1] at 152 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 508, NextOffset: 614 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 650, NextOffset: 756 +=== 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=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" +=== 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 +=== 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: "foo_empty3" vs "foo_empty3" +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:80: [1] at 144 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR 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:80: [2] at 375 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000090STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR 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=USTAR -=== 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: "foo6" vs "foo6" testutil.go:485: Offset: 748, NextOffset: 776 +=== 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=9,prefix="./",src=0,format=USTAR 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2] vs [foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo foo4 foo_empty4 foo5 foo6 foo3] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty3 foo5 foo6 foo] 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: "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_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: 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 @@ -23078,143 +22940,198 @@ testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 302, NextOffset: 330 testutil.go:485: Offset: 212, NextOffset: 240 -=== 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 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:485: Offset: 330, NextOffset: 462 testutil.go:485: Offset: 240, NextOffset: 346 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 +=== 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=9,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 346, NextOffset: 374 +=== 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=9,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 490, NextOffset: 622 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR + 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 +=== 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=USTAR + 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: "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" === 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=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 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 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 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 gzip_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 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 +=== 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 + 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: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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 -=== 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" +=== 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 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: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: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 "": [foo2 foo3 foo_empty3 foo_empty foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo] vs [foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty2 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo2 foo4 foo_empty5] vs [foo foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5] + 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: "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: "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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 207, NextOffset: 235 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-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=9,prefix="/",src=0,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: "foo4" vs "foo4" testutil.go:485: Offset: 473, NextOffset: 501 testutil.go:485: Offset: 616, NextOffset: 644 testutil.go:485: Offset: 501, NextOffset: 606 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-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 152 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 644, NextOffset: 749 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: + 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 +=== 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=USTAR + testutil.go:485: Offset: 194, NextOffset: 298 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo foo4 foo_empty5 foo6] vs [foo2 foo4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 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" -=== 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: 606, NextOffset: 634 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [1] at 148 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 634, NextOffset: 739 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [2] at 386 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:485: Offset: 606, NextOffset: 634 testutil.go:485: Offset: 777, NextOffset: 908 + testutil.go:485: Offset: 634, NextOffset: 739 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 -=== 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: 207, NextOffset: 235 testutil.go:485: Offset: 326, NextOffset: 457 - 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo5 foo6] vs [foo_empty foo2 foo3 foo_empty3 foo foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6] + 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: "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: "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 - 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: 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 - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-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=9,prefix="../",src=0,format=USTAR +=== 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 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: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 + gzip_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 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: + 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 + gzip_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: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/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 === 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=USTAR -=== 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 148 in stargz, uncompressed length 2048 @@ -23225,101 +23142,60 @@ 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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 -=== 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 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=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 - 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 === 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_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4 foo5] vs [foo3 foo5 foo foo_empty foo2 foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo6 foo foo_empty5] vs [foo_empty foo2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo6 foo5 foo_empty2 foo_empty3] + 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: "foo2" vs "foo2" -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 214, NextOffset: 242 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX - 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 242, NextOffset: 349 testutil.go:485: Offset: 332, NextOffset: 465 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== 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=9,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 377 +=== 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 149 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 387 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR 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 +=== 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: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_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_empty" vs "foo_empty" 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 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-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=9,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,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=USTAR - 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_empty foo2 foo3 foo4 foo5 foo foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty2] -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo5" vs "foo5" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU - 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: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:377: Directory: "" vs "": [foo5 foo_empty2 foo_empty3 foo_empty foo2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo6] vs [foo foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 170, NextOffset: 198 -=== 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:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 198, NextOffset: 304 testutil.go:485: Offset: 108, NextOffset: 214 @@ -23329,18 +23205,11 @@ 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: "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_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 @@ -23348,68 +23217,58 @@ 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" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU + 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_empty2" vs "foo_empty2" + 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 +=== 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 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=USTAR === 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 +=== 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/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 -=== 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 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: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 +=== 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 + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 +=== 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 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: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: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 + 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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 -=== 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 113 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" + 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 === 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 "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo4 foo_empty4] vs [.no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty2 foo_empty4 foo5 foo6] - 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 -=== 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: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:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo5 foo2 foo3] vs [foo2 foo3 foo_empty4 foo foo_empty foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 @@ -23420,6 +23279,35 @@ 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: "foo5" vs "foo5" +=== 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 115 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo6" vs "foo6" +=== 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: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX + 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 @@ -23427,52 +23315,42 @@ 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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - 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 "": [foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty4 foo5 foo6 foo foo_empty foo_empty2] vs [foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty4 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo2 foo3 foo5] 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: "foo6" vs "foo6" testutil.go:485: Offset: 905, NextOffset: 933 -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:485: Offset: 733, NextOffset: 761 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:485: Offset: 933, NextOffset: 1600 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX 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 -=== 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: 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: "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: 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" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-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=9,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 205, NextOffset: 233 @@ -23481,53 +23359,50 @@ testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 455, NextOffset: 483 testutil.go:485: Offset: 337, NextOffset: 365 +=== 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:485: Offset: 365, NextOffset: 469 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === 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=true,format=PAX +=== 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 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: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 gzip_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 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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU + 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: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/testWriteAndOpen/block_char_fifo-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 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 +=== 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 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 + 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 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 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 === 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_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo6] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo3 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo2 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: "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 @@ -23545,153 +23420,120 @@ 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: "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 -=== 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=PAX - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo6" vs "foo6" -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:485: Offset: 748, NextOffset: 776 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:485: Offset: 916, NextOffset: 944 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX 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" 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 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX 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_empty4 foo5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo_empty foo2 foo6 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo foo_empty3 foo_empty4 foo5 foo6] vs [foo_empty5 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 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: "foo2" vs "foo2" +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:485: Offset: 302, NextOffset: 330 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:485: Offset: 212, NextOffset: 240 +=== 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=PAX 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_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_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: "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_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: "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=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 -=== 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 +=== 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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 -=== NAME 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/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX +=== 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=9,prefix="/",format=USTAR#02 +=== 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 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 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 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: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/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=PAX + 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 gzip_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 + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 +=== 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 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: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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 + 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 === 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"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo] vs [.no.prefetch.landmark foo foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty 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: 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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo3 foo5] vs [foo4 foo_empty4 foo5 foo foo_empty2 foo2 foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark 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: "foo3" vs "foo3" testutil.go:485: Offset: 340, NextOffset: 368 testutil.go:485: Offset: 457, NextOffset: 485 testutil.go:485: Offset: 368, NextOffset: 473 -=== 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 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX testutil.go:485: Offset: 485, NextOffset: 616 - 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: "foo5" vs "foo5" testutil.go:485: Offset: 606, NextOffset: 634 testutil.go:485: Offset: 749, NextOffset: 777 @@ -23702,178 +23544,169 @@ 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: "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_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: 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: "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 "": [.no.prefetch.landmark foo foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty5] vs [foo_empty foo_empty4 foo_empty5 foo6 foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo4] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark] vs [foo2 foo3 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 616, NextOffset: 644 testutil.go:485: Offset: 473, NextOffset: 501 +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX testutil.go:485: Offset: 644, NextOffset: 749 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX testutil.go:485: Offset: 501, NextOffset: 606 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" +=== 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: "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/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 75, NextOffset: 103 -=== 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=PAX testutil.go:485: Offset: 194, NextOffset: 298 -=== 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=PAX testutil.go:485: Offset: 103, NextOffset: 207 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [2] at 342 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + 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: "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_empty5" vs "foo_empty5" -=== 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=PAX + 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" === 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=true,format=PAX +=== 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 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 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 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: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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 +=== 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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 -=== NAME 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=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 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 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=USTAR + 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 gzip_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 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 + 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: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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 === 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 "": [foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo_empty2 foo6 foo_empty foo3 foo_empty4] vs [foo foo_empty foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty4 foo5 foo6 foo2] - 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:377: Directory: "" vs "": [foo_empty2 foo_empty4 foo5 foo2 foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 foo] vs [foo_empty2 foo3 foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 754, NextOffset: 782 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-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=9,prefix="../",src=0,format=PAX testutil.go:485: Offset: 922, NextOffset: 950 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-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 129 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:485: Offset: 782, NextOffset: 1378 testutil.go:485: Offset: 950, NextOffset: 1617 + 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: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 304, NextOffset: 332 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 349, NextOffset: 377 + testutil.go:485: Offset: 465, NextOffset: 493 +=== 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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - 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:485: Offset: 377, NextOffset: 484 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:485: Offset: 626, NextOffset: 654 testutil.go:485: Offset: 512, NextOffset: 619 testutil.go:485: Offset: 654, NextOffset: 761 +=== 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: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: 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_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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo_empty5] vs [foo_empty foo3 foo_empty4 foo6 foo5 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo4] - 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: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-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=9,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 512, NextOffset: 619 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-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=9,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX - 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: 922, NextOffset: 950 - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 950, NextOffset: 1617 -=== 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: 782, NextOffset: 1378 + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty4 foo5 .no.prefetch.landmark] vs [foo2 foo_empty2 foo_empty4 foo5 foo foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 214, NextOffset: 242 @@ -23891,284 +23724,265 @@ testutil.go:485: Offset: 619, NextOffset: 647 testutil.go:485: Offset: 789, NextOffset: 922 testutil.go:485: Offset: 647, NextOffset: 754 -=== 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 129 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + 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: "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_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 +=== 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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-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 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 +=== 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=-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=USTAR + 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: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=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=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=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 +=== 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 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 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: 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 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: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 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=USTAR + 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: -=== 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"}]} -=== 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 + 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 === 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"}]} -=== 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - 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=GNU testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty4 foo] vs [.no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo5] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo5] vs [foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo6] + 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: "foo5" vs "foo5" testutil.go:485: Offset: 596, NextOffset: 624 testutil.go:485: Offset: 741, NextOffset: 769 -=== 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: 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_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: 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 +=== 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 129 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU testutil.go:485: Offset: 192, NextOffset: 294 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,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: 203, NextOffset: 231 testutil.go:485: Offset: 294, NextOffset: 322 testutil.go:485: Offset: 231, NextOffset: 334 testutil.go:485: Offset: 322, NextOffset: 452 +=== 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=GNU + 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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo2 foo5] vs [foo foo_empty foo2 foo4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 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: 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: "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: 334, NextOffset: 362 testutil.go:485: Offset: 480, NextOffset: 610 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo5 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] vs [foo4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo_empty4 foo foo2 foo3] + testutil.go:485: Offset: 362, NextOffset: 465 + 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" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" 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 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 294, NextOffset: 322 - testutil.go:485: Offset: 203, NextOffset: 231 -=== 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=GNU gzip_test.go:62: got gzip streams: === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU + testutil.go:485: Offset: 203, NextOffset: 231 +=== 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 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=GNU testutil.go:485: Offset: 322, NextOffset: 452 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: [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: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: "foo3" vs "foo3" - testutil.go:485: Offset: 452, NextOffset: 480 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - 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" -=== 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: 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 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX +=== 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=9,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU 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=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 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 +=== 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 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 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 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 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=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=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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,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 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 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: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 - 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=-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 +=== 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=USTAR + 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=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_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty5 foo6] vs [foo foo_empty foo2 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5] vs [foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo5 foo_empty5 foo foo_empty2 foo3] + 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_empty5" vs "foo_empty5" 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: "foo_empty2" vs "foo_empty2" 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 -=== 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=GNU - 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: 742, NextOffset: 770 -=== 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=GNU testutil.go:485: Offset: 910, NextOffset: 938 -=== 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 - gzip_test.go:80: [2] at 947 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b5STARGZ" +=== 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:485: Offset: 770, NextOffset: 1367 testutil.go:485: Offset: 938, NextOffset: 1609 -=== 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=GNU testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 +=== 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 + 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU 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: "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: "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_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark] vs [foo foo_empty foo2 foo3 foo_empty5 foo6 foo_empty2 foo_empty3 foo4 foo_empty4 foo5] - 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" vs "foo" -=== 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=GNU - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 78, NextOffset: 106 -=== 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=GNU - testutil.go:485: Offset: 196, NextOffset: 300 -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 106, NextOffset: 210 - 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/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU - 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=GNU - 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_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo foo_empty2 foo3 foo5 foo_empty5] vs [foo5 foo6 foo foo_empty foo_empty4 foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo3] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 618, NextOffset: 646 testutil.go:485: Offset: 476, NextOffset: 504 -=== 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=GNU testutil.go:485: Offset: 646, NextOffset: 751 testutil.go:485: Offset: 504, NextOffset: 609 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" @@ -24177,137 +23991,145 @@ 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 + 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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "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 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-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=9,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: 459, NextOffset: 487 +=== 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: 343, NextOffset: 371 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU 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 + testutil.go:485: Offset: 609, NextOffset: 637 + testutil.go:485: Offset: 779, NextOffset: 910 + testutil.go:485: Offset: 637, NextOffset: 742 +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,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=USTAR +=== 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 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: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=9,prefix="/",format=PAX#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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 +=== NAME 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/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" === 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 "": [foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo foo_empty foo_empty5] vs [foo6 foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3] -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: +=== 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=GNU - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo5] vs [foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo foo_empty foo3 foo4 foo6 .no.prefetch.landmark] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 469, NextOffset: 497 -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU testutil.go:485: Offset: 612, NextOffset: 640 testutil.go:485: Offset: 497, NextOffset: 601 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR - 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:485: Offset: 640, NextOffset: 744 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 -=== 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=GNU - testutil.go:485: Offset: 772, NextOffset: 902 + 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: "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: "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" 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 + 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: "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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo2 foo_empty2 foo4 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty] vs [foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty 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 -=== 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:485: Offset: 761, NextOffset: 1363 testutil.go:371: Comparing: "foo2" vs "foo2" -=== 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=GNU - testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 205, NextOffset: 233 -=== 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: 324, NextOffset: 454 + 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" -=== 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" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo6 .no.prefetch.landmark foo foo_empty foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo3 foo_empty2 foo5 foo_empty foo2] +=== 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=GNU testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 612, NextOffset: 640 testutil.go:485: Offset: 469, NextOffset: 497 +=== 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=GNU testutil.go:485: Offset: 640, NextOffset: 744 +=== 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 + 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=GNU testutil.go:485: Offset: 497, NextOffset: 601 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== 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=GNU - 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" + 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" vs "foo" testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 74, NextOffset: 102 @@ -24319,161 +24141,190 @@ 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: "foo5" vs "foo5" + testutil.go:485: Offset: 744, NextOffset: 772 + testutil.go:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 772, NextOffset: 902 +=== 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 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 629, NextOffset: 733 + 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 +=== 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=GNU + 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" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 -=== 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 - 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/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + 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: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=GNU + 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 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 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: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 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 + 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 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=9,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR + 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 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: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: +=== 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=USTAR + 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 === 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 "": [foo foo_empty foo_empty3 foo4 foo6 foo_empty5 foo2 foo_empty2 foo3 foo_empty4 foo5] vs [foo2 foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5] - 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_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:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo2 foo_empty2] vs [foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5] 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_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 +=== 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:485: Offset: 642, NextOffset: 748 +=== 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=GNU + testutil.go:485: Offset: 784, NextOffset: 916 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 480, NextOffset: 508 +=== 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: 622, NextOffset: 650 testutil.go:485: Offset: 508, NextOffset: 614 +=== 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: 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: 1375 - testutil.go:485: Offset: 944, NextOffset: 1608 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo2 foo_empty2 foo_empty5 foo6] vs [foo4 foo6 foo foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3] - 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: "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: 302, NextOffset: 330 testutil.go:485: Offset: 240, NextOffset: 346 +=== 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: 330, NextOffset: 462 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: 462, NextOffset: 490 testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 490, NextOffset: 622 + 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 "": [foo6 foo_empty3 foo4 foo5 foo2 foo_empty2 foo3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty] vs [foo5 foo_empty5 foo6 foo foo_empty foo_empty4 foo_empty3 foo4 foo2 foo_empty2 foo3] 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: "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: 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_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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== 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 1024 - 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: 79, NextOffset: 107 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:485: Offset: 197, NextOffset: 302 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX - 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: 107, NextOffset: 212 -=== 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" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX +=== 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:371: Comparing: "foo_empty" vs "foo_empty" +=== 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: "foo2" vs "foo2" + testutil.go:485: Offset: 302, NextOffset: 330 +=== 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: 212, NextOffset: 240 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:485: Offset: 240, NextOffset: 346 === 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=false,format=PAX +=== 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 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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 -=== 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 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=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 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=PAX#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 @@ -24483,7 +24334,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=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 @@ -24493,59 +24344,54 @@ 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 - gzip_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/testWriteAndOpen/modes-compression=gzip_compression_level=0,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":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 foo_empty5 foo foo2 foo3 foo4 foo5 foo6 foo_empty foo_empty2] vs [foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo foo2 foo_empty4 foo_empty5] - 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:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo4 foo6 foo] vs [foo3 foo_empty3 foo4 foo5 foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2] + 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: "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: "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: "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: "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: "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: 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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty4 foo_empty5 foo] vs [foo foo2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo4 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo5] vs [foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo foo2 foo4 foo6] + 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: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 345, NextOffset: 373 @@ -24555,66 +24401,47 @@ 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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/modes-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=USTAR - testutil.go:485: Offset: 784, NextOffset: 915 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR + testutil.go:485: Offset: 649, NextOffset: 756 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,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=0,format=USTAR - testutil.go:485: Offset: 643, NextOffset: 750 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,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 === 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=0,prefix="./",lossless=false,format=USTAR + testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 +=== 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 512 - gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 + 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: 915, NextOffset: 943 -=== 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" + 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" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,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: "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" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX -=== 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: 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_empty4" vs "foo_empty4" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 === 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=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/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 @@ -24624,7 +24451,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=GNU +=== 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 @@ -24634,9 +24461,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/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 -=== NAME 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=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 @@ -24646,106 +24471,94 @@ 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=USTAR +=== 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=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=-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 "": [foo2 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty5] vs [.no.prefetch.landmark foo foo2 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty3 foo4 foo6 foo_empty foo_empty2] 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_empty" vs "foo_empty" 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: "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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo2 foo4 foo_empty4] vs [foo_empty4 foo5 foo6 foo2 foo4 foo_empty2 foo3 foo_empty3 foo_empty5 foo foo_empty] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== 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=-1,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "foo3" vs "foo3" -=== 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=-1,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 467, NextOffset: 495 -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 350, NextOffset: 378 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - 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: 495, NextOffset: 627 + testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 763, NextOffset: 791 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 791, NextOffset: 923 + 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_empty" vs "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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty5 .no.prefetch.landmark foo_empty2 foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty] vs [foo_empty5 foo foo2 foo3 foo_empty4 foo5 foo_empty foo_empty2 foo_empty3 foo4 foo6] + 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: 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: "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: "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=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 79, NextOffset: 107 +=== 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=-1,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:485: Offset: 107, NextOffset: 214 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,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 @@ -24753,8 +24566,19 @@ 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=-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=USTAR 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR + 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 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== 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=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 @@ -24764,8 +24588,9 @@ 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=PAX#02 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,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=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 @@ -24775,7 +24600,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=GNU +=== 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 @@ -24785,104 +24610,105 @@ 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=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":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 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty4 foo5] vs [foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo2 foo5] - 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 +=== 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:377: Directory: "" vs "": [foo foo3 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo3 foo4 foo_empty5 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 75, NextOffset: 103 +=== 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 +=== 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: [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=-1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 103, NextOffset: 209 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU + 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: 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: "foo3" vs "foo3" testutil.go:485: Offset: 344, NextOffset: 372 testutil.go:485: Offset: 462, NextOffset: 490 +=== 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: 372, NextOffset: 479 testutil.go:485: Offset: 490, NextOffset: 621 + 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: 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_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo6] vs [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo4 foo foo_empty2 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo6 foo3 foo4 foo_empty5 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty] vs [foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo foo3 foo_empty5] + 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: "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_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: "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" 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: "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" -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 621, NextOffset: 649 -=== 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 - 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:485: Offset: 479, NextOffset: 507 -=== 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: 649, NextOffset: 756 - testutil.go:485: Offset: 507, NextOffset: 614 - 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: 749, NextOffset: 777 -=== 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: 943, NextOffset: 1632 - testutil.go:485: Offset: 777, NextOffset: 1398 === 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=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,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 @@ -24892,7 +24718,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/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 @@ -24902,7 +24728,9 @@ 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/testWriteAndOpen/modes-compression=gzip_compression_level=0,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=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 @@ -24912,14 +24740,12 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,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":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 "": [foo6 foo_empty foo4 foo5 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo_empty2] vs [foo_empty3 foo4 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2] vs [foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty4 foo_empty5 foo_empty2 foo_empty3 foo4 foo5] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 470, NextOffset: 498 @@ -24927,97 +24753,88 @@ testutil.go:485: Offset: 498, NextOffset: 631 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: 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: "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" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-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=USTAR + 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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-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=0,format=USTAR testutil.go:485: Offset: 173, NextOffset: 201 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + 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 +=== 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 gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 108, NextOffset: 216 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + testutil.go:485: Offset: 337, NextOffset: 470 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 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: 201, NextOffset: 309 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 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=PAX gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 216, NextOffset: 244 -=== 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=-1,prefix="../",src=0,format=USTAR - 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: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty2 foo_empty3 foo4 foo2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo_empty3 foo_empty4 foo5 foo3 foo_empty foo2 foo_empty2 foo4 foo_empty5 foo6 foo] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 764, NextOffset: 792 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 929, NextOffset: 957 - testutil.go:485: Offset: 792, NextOffset: 1413 + testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 957, NextOffset: 1651 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 .no.prefetch.landmark foo foo_empty3 foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2] vs [foo_empty3 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty foo4 foo5 foo6] + testutil.go:485: Offset: 792, NextOffset: 1413 testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR 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_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_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_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: "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_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: "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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU +=== NAME 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 @@ -25027,9 +24844,9 @@ 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/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=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,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=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 @@ -25039,158 +24856,173 @@ 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 +=== RUN 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 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=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":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"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,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 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" +=== 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":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 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo4 foo_empty5 foo6] vs [foo_empty foo2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo] - 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: "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:377: Directory: "" vs "": [foo foo2 foo3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo_empty3 foo5 foo6] vs [foo2 foo_empty4 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo6] + 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: "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/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX 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 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_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 "" -=== 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 - gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo2 foo4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo_empty2 foo4 foo_empty5 foo6 foo_empty] -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [4] at 515 in stargz, uncompressed length 1024 + 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=-1,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX + testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty4 foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo6] vs [foo_empty3 foo5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo2] + 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: "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" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [5] at 625 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:485: Offset: 169, NextOffset: 197 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [6] at 678 in stargz, uncompressed length 3584 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:485: Offset: 76, NextOffset: 104 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [7] at 1056 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a6STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX 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: "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 -=== 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: 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_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: "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 -=== 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=PAX - 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_empty4" vs "foo_empty4" +=== 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 + 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/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 +=== 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 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: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=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 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 -=== 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=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: +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 +=== 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 - 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" + 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=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_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo_empty foo3 foo4 foo6] vs [.no.prefetch.landmark foo foo_empty3 foo6 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty3 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2] vs [foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo4] + 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_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: 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" -=== 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: 350, NextOffset: 378 testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 378, NextOffset: 486 @@ -25200,174 +25032,166 @@ 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" 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_empty3" vs "foo_empty3" 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_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: "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: 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: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo_empty5 foo6 foo2 foo3 foo_empty3 foo_empty4 foo5] vs [foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo foo_empty3 foo6] + 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: 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_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 .no.prefetch.landmark foo foo_empty3 foo6] vs [foo_empty5 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo3 foo4 foo6] - 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: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: "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: "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: "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_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 + 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/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=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 126 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 513 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 624 in stargz, uncompressed length 512 - 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 -=== 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: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=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#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 - 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: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=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=PAX + 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 === 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_empty foo2 foo_empty2 foo6 foo_empty4 foo5 foo_empty5 foo foo3 foo_empty3 foo4] vs [foo2 foo_empty2 foo3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty4 foo5 foo6 foo_empty foo_empty3] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo2 foo4 foo5 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2] vs [foo5 foo6 .no.prefetch.landmark foo_empty foo_empty4 foo3 foo_empty3 foo4 foo_empty5 foo foo2 foo_empty2] + 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: "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_empty" vs "foo_empty" 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: "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_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo_empty3 foo_empty4 foo5 foo3 foo4 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo6 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:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo2 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty] vs [foo2 foo4 foo5 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3] 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: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 + 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=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: 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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-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 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 169, NextOffset: 197 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX + gzip_test.go:80: [4] at 515 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 625 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 75, NextOffset: 103 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX + gzip_test.go:80: [6] at 678 in stargz, uncompressed length 3584 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 197, NextOffset: 303 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX + gzip_test.go:80: [7] at 1056 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a6STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 103, NextOffset: 209 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 @@ -25375,8 +25199,44 @@ 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" +=== 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: 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 === 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,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 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 + gzip_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 512 + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#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 127 in stargz, uncompressed length 1024 @@ -25386,58 +25246,37 @@ 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 -=== 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=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 - 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 === 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"}]} +=== 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: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_empty foo3 foo_empty3 foo6 foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5] vs [foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo3 foo4 foo5] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo6 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo_empty5] 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: "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: "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: "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_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: 490, NextOffset: 518 testutil.go:485: Offset: 631, NextOffset: 659 @@ -25450,26 +25289,16 @@ testutil.go:485: Offset: 655, NextOffset: 764 testutil.go:485: Offset: 796, NextOffset: 929 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo5 foo_empty5 foo foo_empty] vs [foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo4 foo_empty3 foo foo_empty foo3] + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo_empty3 foo_empty5] vs [foo foo_empty foo2 foo3 foo6 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] + 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_empty2" vs "foo_empty2" 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: "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 - 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 @@ -25480,59 +25309,70 @@ 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" -=== 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=false,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" 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=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 -=== 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:80: [1] at 127 in stargz, uncompressed length 1024 +=== 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=false,format=USTAR + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,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 - 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: [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 1079 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: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 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: [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 1076 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: [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=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_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo_empty4] vs [foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo2 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: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo foo_empty foo_empty2 foo3 foo2 foo_empty4 foo_empty5 foo6] vs [foo6 foo_empty2 foo3 foo4 foo5 foo_empty5 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty3] + 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" +=== 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=0,format=GNU testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 621, NextOffset: 649 @@ -25543,7 +25383,13 @@ 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: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 750, NextOffset: 778 testutil.go:485: Offset: 915, NextOffset: 943 @@ -25552,39 +25398,50 @@ 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=-1,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: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty4] vs [foo foo_empty foo_empty4 foo4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo_empty4] vs [foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo2 foo_empty4 foo_empty5 foo6] + 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_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: 76, NextOffset: 104 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:485: Offset: 104, NextOffset: 210 + 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" +=== 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 + gzip_test.go:80: [2] at 242 in stargz, uncompressed length 1536 +=== 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: 621, NextOffset: 649 testutil.go:485: Offset: 480, NextOffset: 508 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [3] at 381 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 649, NextOffset: 756 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU + 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 @@ -25592,65 +25449,64 @@ testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 643, NextOffset: 750 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== 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=GNU 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=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,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 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: [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 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: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=-2,prefix="/",format=USTAR#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 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/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 - gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 379 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 522 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 635 in stargz, uncompressed length 1636 - 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=-2,prefix="",format=USTAR#02 + 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=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 "": [foo3 foo6 foo foo_empty foo2 foo_empty4 foo5 foo_empty5 foo_empty2 foo_empty3 foo4] vs [foo foo4 foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo3 foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo6 foo] vs [foo4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty3 foo3 foo_empty4 foo5 foo6 foo foo2 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: "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: "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 @@ -25662,130 +25518,118 @@ 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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" +=== 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=GNU + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo_empty5] vs [foo_empty3 foo4 foo5 foo3 foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo6 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=-1,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 + 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=GNU testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 350, NextOffset: 378 +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 378, NextOffset: 486 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + 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=GNU + testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 495, NextOffset: 627 - 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 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty5 foo6 foo foo4] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty2 foo_empty foo2 foo3 foo6 foo] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:485: Offset: 378, NextOffset: 486 +=== 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 + gzip_test.go:80: [7] at 1076 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU 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_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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-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: 378, NextOffset: 486 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== 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=GNU + 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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - 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=GNU testutil.go:485: Offset: 79, NextOffset: 107 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - 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=GNU testutil.go:485: Offset: 200, NextOffset: 307 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [3] at 379 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 107, NextOffset: 214 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [4] at 522 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 635 in stargz, uncompressed length 512 -=== 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: 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: "foo4" vs "foo4" testutil.go:485: Offset: 627, NextOffset: 655 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [6] at 688 in stargz, uncompressed length 3584 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 486, NextOffset: 514 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [7] at 1074 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b0STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 655, NextOffset: 763 testutil.go:485: Offset: 514, NextOffset: 622 - 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/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR + 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=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,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=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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + 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 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 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: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/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 + gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 379 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 522 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 635 in stargz, uncompressed length 1636 + 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=-2,prefix="/",format=GNU#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":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 "": [foo5 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo3] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 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:377: Directory: "" vs "": [foo_empty foo3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo_empty4] 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" 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 @@ -25793,73 +25637,94 @@ 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo6 foo_empty3 foo4 foo_empty4 foo2 foo_empty2 foo3 foo_empty5 .no.prefetch.landmark foo foo_empty] vs [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo6 foo_empty5 foo3] - 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_empty4" vs "foo_empty4" + 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: "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: 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo_empty5 foo6 foo2 foo3 foo_empty foo_empty2 foo4 foo_empty4 .no.prefetch.landmark foo] vs [foo6 foo_empty foo3 foo5 foo_empty5 foo4 foo_empty4 foo foo2 foo_empty2 foo_empty3] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 749, NextOffset: 777 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:485: Offset: 777, NextOffset: 1398 + 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: 372, NextOffset: 479 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-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: 943, NextOffset: 1632 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 756, NextOffset: 784 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-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 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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 777, NextOffset: 1398 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [5] at 640 in stargz, uncompressed length 1636 + testutil.go:485: Offset: 614, NextOffset: 642 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [1] at 128 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=GNU - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [6] at 696 in stargz, uncompressed length 3584 + testutil.go:485: Offset: 784, NextOffset: 915 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [3] at 379 in stargz, uncompressed length 1536 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU + 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" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [7] at 1085 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b8STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU 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 -=== 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=GNU - 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: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 649 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [4] at 522 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 635 in stargz, uncompressed length 512 + 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 479, NextOffset: 507 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:485: Offset: 507, NextOffset: 614 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX +=== 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 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,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 129 in stargz, uncompressed length 1024 @@ -25869,210 +25734,203 @@ 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=GNU +=== 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 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 + 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" === 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"}]} 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_empty4 foo_empty foo2 foo3 foo_empty3 foo4 foo foo_empty2 foo5 foo_empty5 foo6] vs [foo2 foo_empty2 foo4 foo5 foo foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo6] vs [foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 .no.prefetch.landmark foo_empty3 foo5 foo6] + 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 +=== 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=GNU + 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: "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: "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: "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_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 - 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 "": [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo foo2 foo_empty2 foo4 foo5] vs [foo foo_empty2 foo5 foo_empty5 foo6 foo_empty4 foo_empty foo2 foo3 foo_empty3 foo4] - 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_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 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 .no.prefetch.landmark foo_empty3 foo5 foo6] vs [foo_empty2 foo_empty3 foo_empty4 foo6 foo_empty foo2 foo4 foo5 foo_empty5 foo foo3] 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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-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: 244, NextOffset: 353 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-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 129 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,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=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: "foo4" vs "foo4" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [3] at 382 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 631, NextOffset: 659 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [4] at 526 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 639 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 490, NextOffset: 518 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU 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: "foo_empty5" vs "foo_empty5" + 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 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR + 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR +=== 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 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=USTAR + 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 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=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 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=-2,prefix="../",format=GNU#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 + 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 512 + 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 === 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"}]} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 -=== 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 "": [foo foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo4 foo_empty4 foo6 foo2 foo_empty2 foo_empty foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo] - 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:377: Directory: "" vs "": [foo_empty3 foo5 foo foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2] vs [foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo foo2 foo3 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: "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: "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_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: "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: "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" vs "foo" testutil.go:485: Offset: 126, NextOffset: 158 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX + 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: "foo_empty3" vs "foo_empty3" +=== 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=-2,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 334, NextOffset: 366 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1389, NextOffset: 1421 +=== 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=-2,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 158, NextOffset: 441 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 366, NextOffset: 649 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX + testutil.go:485: Offset: 1665, NextOffset: 1697 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR + 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 1421, NextOffset: 1705 + testutil.go:485: Offset: 1697, NextOffset: 2015 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:80: [5] at 534 in stargz, uncompressed length 1636 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1073, NextOffset: 1105 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX + testutil.go:371: Comparing: "" vs "" +=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 1349, NextOffset: 1381 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:80: [7] at 928 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000248STARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 1105, NextOffset: 1389 - testutil.go:485: Offset: 1381, NextOffset: 1665 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo5 foo2 foo_empty2 foo4 foo_empty4 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty foo4 foo5 foo_empty5 foo6 foo] + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark] vs [foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo4 foo foo_empty2 foo_empty3 foo5] + 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: "foo5" vs "foo5" +=== 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:485: Offset: 1665, NextOffset: 1697 testutil.go:485: Offset: 1389, NextOffset: 1421 testutil.go:485: Offset: 1697, NextOffset: 2015 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR testutil.go:485: Offset: 1421, NextOffset: 1705 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" @@ -26080,19 +25938,15 @@ 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: "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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR +=== 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" testutil.go:485: Offset: 1349, NextOffset: 1381 testutil.go:485: Offset: 1073, NextOffset: 1105 @@ -26104,8 +25958,9 @@ 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" === 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=PAX +=== 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 @@ -26115,90 +25970,87 @@ 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 +=== 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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,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 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 +=== 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/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 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" + 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 === 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 "": [foo foo_empty foo_empty5 foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo4] vs [foo2 foo_empty2 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo_empty4 foo5 foo_empty5 foo_empty foo3] + testutil.go:371: Comparing: "foo6" vs "foo6" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 161, NextOffset: 448 - testutil.go:485: Offset: 368, NextOffset: 655 + 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: "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: 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: "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: "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_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo6 foo_empty foo4 foo_empty5] vs [foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo_empty5] - 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: 1364, NextOffset: 1396 testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:485: Offset: 1364, NextOffset: 1396 testutil.go:485: Offset: 1120, NextOffset: 1407 - 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:485: Offset: 1396, NextOffset: 1683 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo6] vs [foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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_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 @@ -26210,13 +26062,42 @@ 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: "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 +=== 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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR +=== 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 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/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,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/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 @@ -26228,8 +26109,6 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#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 105 in stargz, uncompressed length 1024 @@ -26239,71 +26118,31 @@ 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 - gzip_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 941 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000252STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,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":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"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/modes-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=-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":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 "" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-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/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR - testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo3 foo5 foo_empty4 foo_empty5 foo2 foo_empty2 foo_empty3 foo4] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo3 foo_empty4 foo_empty5] vs [foo_empty foo2 foo_empty2 foo3 foo_empty5 .no.prefetch.landmark foo foo_empty3 foo4 foo_empty4 foo5 foo6] + 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" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 444, NextOffset: 476 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - 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 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 652, NextOffset: 684 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [6] at 586 in stargz, uncompressed length 3584 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 476, NextOffset: 760 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [7] at 933 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: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: "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 -=== 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: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: 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: "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: "foo5" vs "foo5" testutil.go:485: Offset: 1393, NextOffset: 1425 testutil.go:485: Offset: 1672, NextOffset: 1704 @@ -26314,19 +26153,21 @@ 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 + 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_empty4 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo2 foo5 foo_empty5] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo3 foo5 foo6] - 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:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty5 .no.prefetch.landmark foo foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo_empty5 foo_empty foo2 foo3 foo_empty4 foo5 foo6 foo 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: 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: "foo6" vs "foo6" testutil.go:485: Offset: 2024, NextOffset: 2056 testutil.go:485: Offset: 1710, NextOffset: 1742 @@ -26337,43 +26178,52 @@ 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: "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: "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" -=== 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=true,format=GNU + 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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry +=== 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 - 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 + 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 +=== 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=true,format=PAX + 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=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/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 - 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + 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 gzip_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 @@ -26383,109 +26233,101 @@ 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=USTAR +=== 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: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 foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty5 foo6] vs [foo_empty3 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6 foo foo3 foo4 foo_empty4] - 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_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 "": [foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo foo2 foo_empty4 foo5 foo_empty5] vs [foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo foo4 foo_empty5 foo6] 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 -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [2] at 204 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 450, NextOffset: 482 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [3] at 317 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 437 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 657, NextOffset: 689 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [5] at 539 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 482, NextOffset: 770 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR - 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 689, NextOffset: 1012 + 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: "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_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty2 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty3 foo_empty5 foo6] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR - 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: 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo6 foo foo4 foo_empty5] vs [foo3 foo_empty3 foo4 foo6 foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 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: 657 testutil.go:485: Offset: 162, NextOffset: 450 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 + 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: "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 +=== 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=-2,prefix="../",src=0,format=USTAR + 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: "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: "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 +=== 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 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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX -=== NAME 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=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX +=== 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 @@ -26495,9 +26337,7 @@ 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=-2,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== 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 104 in stargz, uncompressed length 1024 @@ -26507,108 +26347,134 @@ 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 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== 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=-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_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3] vs [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo5 foo_empty foo2 foo3 foo4 foo_empty4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-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=-2,prefix="",src=0,format=PAX - testutil.go:485: Offset: 1705, NextOffset: 1737 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,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=PAX - testutil.go:485: Offset: 2015, NextOffset: 2047 -=== NAME 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX - testutil.go:485: Offset: 1737, NextOffset: 4933 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - 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=-2,prefix="",src=0,format=PAX - testutil.go:485: Offset: 2047, NextOffset: 5363 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [6] at 584 in stargz, uncompressed length 3584 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty5 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo3 foo_empty3] vs [foo_empty2 foo3 foo_empty3 foo6 foo foo_empty foo2 foo5 foo_empty5 .no.prefetch.landmark foo4 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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [7] at 927 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000248STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX 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 -=== RUN 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: "foo4" vs "foo4" + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 1349, NextOffset: 1381 +=== 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=-2,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + 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" +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX + testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 2015, NextOffset: 2047 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX + testutil.go:485: Offset: 1737, NextOffset: 4933 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [6] at 589 in stargz, uncompressed length 3584 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX + testutil.go:485: Offset: 2047, NextOffset: 5363 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== 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=-2,prefix="",src=0,format=PAX 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: "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 "": [foo_empty2 foo_empty3 foo5 .no.prefetch.landmark foo foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2] vs [foo_empty foo2 foo4 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] - 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_empty2" vs "foo_empty2" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 757, NextOffset: 789 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX + 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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6] vs [foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty2 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 testutil.go:485: Offset: 789, NextOffset: 1073 + 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: 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: "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: "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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX +=== 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 + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry +=== 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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR === 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 @@ -26620,108 +26486,75 @@ 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=-2,prefix="../",format=GNU#02 -=== 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 - gzip_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=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":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 foo4 foo_empty4 foo5 foo foo6] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo6 foo_empty2 foo_empty3 foo4 foo_empty5 foo_empty4 foo5 foo foo_empty foo2 foo3] vs [foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo6 foo_empty3 foo foo3] + 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 - 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" 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: "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: "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_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: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo2 foo5 foo_empty5 foo_empty4 foo_empty foo_empty2 foo3 foo_empty3 foo4] vs [foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo6 foo3 foo_empty3 foo] vs [foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo5 foo foo_empty foo2 foo3 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: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: "foo5" vs "foo5" testutil.go:485: Offset: 1683, NextOffset: 1715 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX 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 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: "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" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== 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 @@ -26730,10 +26563,23 @@ 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 1088, NextOffset: 1120 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX + 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: "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/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,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/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 107 in stargz, uncompressed length 1024 @@ -26743,168 +26589,180 @@ 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 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== 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/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 - 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 -=== 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=USTAR/lost_digest_in_a_entry + 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=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":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 "": [foo4 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo_empty2] vs [foo_empty foo2 foo_empty3 foo6 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo4] + testutil.go:377: Directory: "" vs "": [foo6 foo foo2 foo_empty2 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo4 foo_empty5] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo5 foo_empty2 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: "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_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: "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: "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 -=== 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=-2,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - 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: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:371: Comparing: "foo" vs "foo" -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 128, NextOffset: 160 -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 336, NextOffset: 368 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 544 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 160, NextOffset: 444 -=== 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 368, NextOffset: 652 - 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 -=== 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:371: Comparing: "foo4" vs "foo4" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX 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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo6 foo_empty foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo foo2 foo4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5] - 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:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo4 foo_empty4 foo6 foo_empty2] vs [foo_empty foo3 foo_empty3 foo4 foo_empty5 foo foo2 foo_empty2 foo_empty4 foo5 foo6] 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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 652, NextOffset: 684 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-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=-2,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 444, NextOffset: 476 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testWriteAndOpen/modes-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/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 684, NextOffset: 1003 + testutil.go:485: Offset: 476, NextOffset: 760 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1003, NextOffset: 1035 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + 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=PAX testutil.go:485: Offset: 760, NextOffset: 792 testutil.go:485: Offset: 1035, NextOffset: 1355 testutil.go:485: Offset: 792, NextOffset: 1076 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [7] at 938 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX + 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 +=== 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=PAX + testutil.go:485: Offset: 1425, NextOffset: 1710 + 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: "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: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" +=== 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=-2,prefix="/",src=0,format=PAX 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/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=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU +=== 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 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 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: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/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,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" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR +=== 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/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 +=== 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"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,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":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 "" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 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 -=== 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=-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 "": [foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo foo_empty4 foo5] vs [foo foo2 foo_empty2 foo_empty5 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo4] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty3 foo5 foo6] vs [foo6 foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo4] + 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/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:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1732, NextOffset: 1764 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX 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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 450, NextOffset: 482 @@ -26916,169 +26774,157 @@ testutil.go:485: Offset: 770, NextOffset: 802 testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 802, NextOffset: 1090 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX 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 -=== 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=PAX testutil.go:485: Offset: 1399, NextOffset: 1688 -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX - 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX 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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo_empty5] vs [foo foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 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:377: Directory: "" vs "": [foo4 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3] vs [foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo6] 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 +=== 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 108 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "foo_empty" vs "foo_empty" 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: [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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 770, NextOffset: 802 testutil.go:485: Offset: 1044, NextOffset: 1367 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + 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=PAX testutil.go:485: Offset: 802, NextOffset: 1090 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + 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=PAX 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 - 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: "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: "foo5" vs "foo5" + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1411, NextOffset: 1443 + testutil.go:485: Offset: 1720, NextOffset: 2043 +=== 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:485: Offset: 1443, NextOffset: 1732 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" 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_empty5" vs "foo_empty5" + 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=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 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 +=== 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/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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",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 -=== 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 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 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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,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=0,prefix="./",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 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" === 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"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo6 foo foo2 foo_empty4] vs [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty2 foo4 foo5 foo6] -=== 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=GNU - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty3 foo5 foo6 foo foo_empty2] vs [foo_empty foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 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: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: "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: "foo5" vs "foo5" testutil.go:485: Offset: 1399, NextOffset: 1431 testutil.go:485: Offset: 1676, NextOffset: 1708 +=== 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=GNU testutil.go:485: Offset: 1431, NextOffset: 1717 testutil.go:485: Offset: 1708, NextOffset: 2028 + 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: "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_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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty2 foo4 foo5 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo2 foo3] vs [foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo2 foo_empty4 foo6] - 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: 1358, NextOffset: 1390 testutil.go:485: Offset: 1081, NextOffset: 1113 - testutil.go:485: Offset: 1390, NextOffset: 1676 + testutil.go:485: Offset: 1358, NextOffset: 1390 testutil.go:485: Offset: 1113, NextOffset: 1399 - 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:485: Offset: 1390, NextOffset: 1676 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo2 foo_empty5 foo_empty foo_empty4 foo5] vs [foo_empty2 foo_empty3 foo5 foo6 foo foo2 foo3 foo4 foo_empty4 foo_empty5 foo_empty] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2028, NextOffset: 2060 testutil.go:485: Offset: 1717, NextOffset: 1749 @@ -27089,32 +26935,49 @@ 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_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_empty" vs "foo_empty" 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_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,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 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/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/modes-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 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU + 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/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/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 110 in stargz, uncompressed length 1024 @@ -27124,10 +26987,7 @@ 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 -=== 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/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX +=== 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 110 in stargz, uncompressed length 1024 @@ -27137,84 +26997,52 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX +=== 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=-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 "": [foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty3 foo_empty4 foo5] vs [.no.prefetch.landmark foo_empty foo_empty2 foo5 foo6 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo6 foo2 foo5] vs [foo_empty2 foo3 foo5 .no.prefetch.landmark foo foo2 foo_empty4 foo_empty5 foo6 foo_empty foo_empty3 foo4] + 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: "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: "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_empty3" vs "foo_empty3" - 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: 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 -=== 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=-2,prefix="./",src=0,format=GNU testutil.go:485: Offset: 1124, NextOffset: 1412 -=== 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 109 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:485: Offset: 1400, NextOffset: 1688 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [2] at 211 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 330 in stargz, uncompressed length 1536 -=== 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: "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 +=== 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=-2,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1733, NextOffset: 1765 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [4] at 455 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 558 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1765, NextOffset: 4991 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU - 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=GNU testutil.go:485: Offset: 2075, NextOffset: 5423 - 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 -=== 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=GNU - 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 foo5 foo6 foo_empty4 foo_empty5 foo foo2 foo3 foo_empty3 foo4] vs [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: "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: "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_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo5 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo6 foo5 foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 129, NextOffset: 161 @@ -27225,89 +27053,117 @@ 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 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-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=-2,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1688, NextOffset: 1720 +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 1412, NextOffset: 1444 + testutil.go:485: Offset: 1720, NextOffset: 2043 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 1444, NextOffset: 1733 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX + 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU + 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" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [5] at 561 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:485: Offset: 1368, NextOffset: 1400 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX + 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:485: Offset: 1092, NextOffset: 1124 testutil.go:485: Offset: 1400, NextOffset: 1688 testutil.go:485: Offset: 1124, NextOffset: 1412 +=== 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=GNU 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 +=== 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=0,format=GNU + 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=0,format=GNU -=== 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=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 gzip_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 211 in stargz, uncompressed length 1536 gzip_test.go:80: [3] at 330 in stargz, uncompressed length 1536 gzip_test.go:80: [4] at 455 in stargz, uncompressed length 1024 - 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 -=== 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/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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR + 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" +=== 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 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=PAX + gzip_test.go:80: [2] at 211 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 330 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 455 in stargz, uncompressed length 1024 + 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" === 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"}]} +=== 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=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_empty4 foo_empty5 foo2 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo] vs [foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo5 foo6 foo_empty foo2] -=== 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 - 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=GNU + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo2 foo4 foo6] vs [.no.prefetch.landmark foo foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] testutil.go:371: Comparing: "foo2" vs "foo2" -=== 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=GNU testutil.go:485: Offset: 447, NextOffset: 479 testutil.go:485: Offset: 654, NextOffset: 686 +=== 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=0,format=GNU testutil.go:485: Offset: 479, NextOffset: 765 testutil.go:485: Offset: 686, NextOffset: 1007 - 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: 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: "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: "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: "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: "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 @@ -27321,31 +27177,17 @@ 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo_empty2 foo3] vs [foo2 foo_empty4 foo_empty5 foo_empty3 foo4 foo5 foo6 foo foo_empty foo_empty2 foo3] - 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_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 +=== 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=-2,prefix="/",src=0,format=GNU + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo2 foo4 foo6 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 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 + 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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 654, NextOffset: 686 @@ -27358,13 +27200,37 @@ 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: "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_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: "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" 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 +=== 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" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX +=== 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=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,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 109 in stargz, uncompressed length 1024 @@ -27374,53 +27240,47 @@ 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 -=== 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/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR -=== 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 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 - gzip_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 +=== 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 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 + 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=PAX === 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 "": [foo_empty foo3 foo_empty5 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo2 foo_empty2] vs [foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6] vs [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo3 foo4 foo6 foo_empty] + 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: "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_empty" vs "foo_empty" + 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_empty4" vs "foo_empty4" 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: "foo6" vs "foo6" testutil.go:485: Offset: 1744, NextOffset: 1776 testutil.go:485: Offset: 2054, NextOffset: 2086 @@ -27431,32 +27291,46 @@ 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty foo3 foo4 foo6] vs [foo_empty3 foo4 foo2 foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo] + 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=-1,prefix="/",lossless=false,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: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: 452, NextOffset: 484 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-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 109 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:485: Offset: 692, NextOffset: 1017 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 484, NextOffset: 775 +=== 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=-2,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: "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: "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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" +=== 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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo foo2] vs [foo_empty5 foo_empty foo3 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo2] - 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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1017, NextOffset: 1049 @@ -27468,27 +27342,133 @@ 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: "foo6" vs "foo6" + testutil.go:485: Offset: 2054, NextOffset: 2086 +=== 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=0,format=GNU + 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=1,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 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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU +=== 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 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 + gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 +=== 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"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR + 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,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/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR + 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo3 foo_empty5 foo foo_empty2 foo_empty4] vs [foo_empty4 foo5 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty5 foo6] + 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 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-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: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: 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: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" 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=0,prefix="/",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,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=GNU/lost_digest_in_a_entry +=== 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_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 "": [foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty5 foo6 foo_empty4 foo5] vs [foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo_empty4 foo_empty5 foo 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: "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: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: "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: "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" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 +=== 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=0,prefix="",src=1,format=USTAR + 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=-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 @@ -27500,9 +27480,7 @@ 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/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR === 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 @@ -27524,58 +27502,31 @@ 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 -=== 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 "": [foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo4 foo5 foo_empty] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo4 foo5 foo foo2 foo_empty2 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 -=== 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=0,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo4] vs [foo_empty2 foo4 foo6 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo_empty5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:485: Offset: 2132, NextOffset: 2164 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 213 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:485: Offset: 3184, NextOffset: 3216 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [3] at 333 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 459 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:485: Offset: 2164, NextOffset: 3724 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [5] at 563 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:485: Offset: 3216, NextOffset: 4804 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [6] at 613 in stargz, uncompressed length 3584 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [7] at 966 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000265STARGZ" -=== 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: "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: "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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU -=== 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 @@ -27590,47 +27541,62 @@ 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 "": [foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo foo2] vs [foo5 foo_empty foo_empty2 foo3 foo4 foo_empty5 foo6 foo foo2 foo_empty3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo6 foo2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty5] vs [foo4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty4 foo6 foo_empty foo2 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 + 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" 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: "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" -=== 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=USTAR - 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: "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_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/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=0,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 6940, NextOffset: 8500 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU +=== 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 110 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 213 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_empty5" vs "foo_empty5" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU + 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/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/modes-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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset === 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 @@ -27642,6 +27608,8 @@ 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/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX +=== 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 @@ -27652,49 +27620,30 @@ 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 - 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 512 - gzip_test.go:80: [6] at 1334 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 2899 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000536STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,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=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 "": [foo3 foo_empty3 foo5 foo6 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2] vs [.no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo3 foo4 foo_empty4] - 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:377: Directory: "" vs "": [foo3 foo_empty4 foo5 foo6 foo_empty3 foo4 foo_empty5 foo foo_empty foo2 foo_empty2] vs [foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty5 foo6 .no.prefetch.landmark foo_empty2] 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: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 -=== 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=USTAR testutil.go:485: Offset: 1624, NextOffset: 3184 - 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: "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: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 @@ -27705,14 +27654,39 @@ 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=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 +=== 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: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [3] at 721 in stargz, uncompressed length 1536 +=== 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 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [4] at 1013 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo5] vs [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo foo_empty3 foo5 foo6 foo3] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [5] at 1222 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty5 foo6] vs [foo3 foo_empty4 foo5 foo6 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 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: 8016, NextOffset: 8048 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [6] at 1334 in stargz, uncompressed length 3584 + 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=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 6908, NextOffset: 6940 +=== 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:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:371: Comparing: "foo" vs "foo" @@ -27720,6 +27694,7 @@ 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 @@ -27730,12 +27705,11 @@ 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/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=USTAR 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" @@ -27744,6 +27718,7 @@ 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=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -27754,8 +27729,9 @@ 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/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,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/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 @@ -27766,63 +27742,47 @@ gzip_test.go:80: [6] at 1334 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 2899 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000536STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset +=== 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU +=== 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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry -=== 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 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 -=== 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=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_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo foo3 foo_empty4 foo_empty5 foo6] vs [foo6 foo_empty foo2 foo3 foo_empty4 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo_empty3] - 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" -=== 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:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo2 foo_empty3 foo4 foo5 foo6] vs [foo_empty4 foo_empty5 foo foo_empty2 foo_empty3 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo2] 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 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 512 - 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" -=== 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 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR -=== 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: "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: "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: "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 @@ -27830,17 +27790,45 @@ 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: "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 "": [foo_empty5 foo foo_empty2 foo_empty3 foo_empty4 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo3] vs [foo foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo2 foo_empty3 foo4 foo5 foo6] + 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/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 +=== 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: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_test.go:80: [2] at 429 in stargz, uncompressed length 1536 +=== 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: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2] vs [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo foo3 foo_empty4 foo_empty5 foo6] + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + 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 512 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 2132, NextOffset: 2164 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + 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" +=== 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" @@ -27848,12 +27836,13 @@ 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: "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 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR +=== 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" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -27861,18 +27850,9 @@ testutil.go:485: Offset: 572, NextOffset: 2132 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: "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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX === 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 @@ -27884,6 +27864,9 @@ 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" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,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/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 219 in stargz, uncompressed length 1024 @@ -27894,77 +27877,70 @@ 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/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/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 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 1022 in stargz, uncompressed length 1024 - 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" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX -=== 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=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"}]} +=== 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=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 foo_empty foo3 foo_empty3 foo_empty5 foo6 foo2 foo_empty2 foo4 foo_empty4 foo5] vs [.no.prefetch.landmark foo_empty2 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo5] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo5 foo_empty5 foo6 foo_empty4 foo foo_empty foo2 foo_empty2 foo_empty3] vs [.no.prefetch.landmark foo foo2 foo_empty3 foo4 foo5 foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo6] + 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: "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=true,format=PAX gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 3184, NextOffset: 3216 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX + 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=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 - gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1022 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1234 in stargz, uncompressed length 512 - 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 2164, NextOffset: 3724 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,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:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX testutil.go:485: Offset: 6424, NextOffset: 6456 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX + 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=PAX testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [4] at 1022 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX + 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=0,prefix="",src=1,format=PAX 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: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: "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: "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/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX +=== 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 "": [foo5 foo foo_empty foo2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo_empty2 foo_empty4 foo_empty5 foo6] vs [foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo4 foo_empty4 foo5 foo2 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo2 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3] vs [foo_empty3 foo_empty4 foo foo_empty foo2 foo_empty2 foo6 foo3 foo4 foo5 foo_empty5] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 @@ -27975,35 +27951,44 @@ 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: "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_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: 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/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU + 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: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX +=== 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 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 1022 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1234 in stargz, uncompressed length 512 + 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 gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX -=== 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 gzip_test.go:80: [1] at 220 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 432 in stargz, uncompressed length 1536 @@ -28013,6 +27998,8 @@ gzip_test.go:80: [6] at 1492 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 3074 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005d4STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,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/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 220 in stargz, uncompressed length 1024 @@ -28023,41 +28010,20 @@ 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/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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",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 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 - gzip_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 512 - 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 -=== 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"}]} +=== 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=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 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6 foo2 foo_empty2] vs [foo_empty2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty4 foo6 foo foo3 foo4] - 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 "": [foo3 foo_empty3 foo4 foo5 foo foo_empty foo2 foo6 foo_empty2 foo_empty4 foo_empty5] vs [foo foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo5] + 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_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: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 @@ -28069,86 +28035,104 @@ 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: "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: "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" +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark] vs [foo foo_empty foo5 foo_empty5 foo_empty4 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4] +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [4] at 1017 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo4 foo5 foo6 .no.prefetch.landmark] vs [foo3 foo_empty3 foo4 foo5 foo foo_empty foo2 foo6 foo_empty2 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== 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=0,prefix="./",src=1,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" +=== 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=0,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 1592, NextOffset: 1624 +=== 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=0,prefix="./",src=1,format=PAX + 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 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR +=== 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=1,format=PAX + 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_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: "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: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX +=== 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 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 512 + 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 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: 3724, NextOffset: 3756 -=== 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX - testutil.go:485: Offset: 4836, NextOffset: 6424 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX - testutil.go:485: Offset: 3756, NextOffset: 5316 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:80: [2] at 427 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:80: [3] at 723 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX - testutil.go:485: Offset: 5316, NextOffset: 5348 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:80: [4] at 1017 in stargz, uncompressed length 1024 -=== 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/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:80: [5] at 1225 in stargz, uncompressed length 1636 -=== 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" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 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/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX === RUN 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 @@ -28160,83 +28144,61 @@ 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/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry -=== 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 -=== 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=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"}]} +=== 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 "": [foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo3 foo4 foo_empty4] vs [foo_empty4 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo_empty foo4 foo5 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 -=== 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 219 in stargz, uncompressed length 1024 - 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=PAX - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 -=== 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 - 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" -=== 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: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo6] vs [foo4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo3 foo_empty4 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 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX 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: "foo_empty2" vs "foo_empty2" + 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo_empty3 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo4 foo_empty4 foo 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:377: Directory: "" vs "": [foo3 foo_empty4 foo6 foo4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty5] vs [foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo_empty5 foo_empty2 foo4] + 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: "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 @@ -28252,21 +28214,47 @@ testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,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=PAX 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: "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" -=== RUN 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/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,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=PAX + testutil.go:485: Offset: 8500, NextOffset: 8532 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,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=PAX + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,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 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/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,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 +=== 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 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" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU === 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 @@ -28288,38 +28276,11 @@ 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=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 - gzip_test.go:80: [2] at 434 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 734 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1031 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1243 in stargz, uncompressed length 1636 - 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 -=== 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"}]} +=== 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 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo2 foo_empty2] vs [foo_empty2 foo_empty5 foo6 foo2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty 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_empty5" vs "foo_empty5" - 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:377: Directory: "" vs "": [foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo foo_empty3 foo_empty5] vs [foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty4] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 @@ -28331,84 +28292,93 @@ 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty5 foo6 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo5] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo_empty5 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: "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_empty3" vs "foo_empty3" + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo5] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty3 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 -=== 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=0,prefix="/",src=1,format=PAX testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX - 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: 3756, NextOffset: 5316 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-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/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX 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: "foo4" vs "foo4" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:485: Offset: 6424, NextOffset: 6456 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [2] at 434 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:485: Offset: 5316, NextOffset: 5348 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [3] at 734 in stargz, uncompressed length 1536 -=== 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/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [4] at 1031 in stargz, uncompressed length 1024 -=== 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: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [5] at 1243 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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [6] at 1355 in stargz, uncompressed length 3584 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 1624, NextOffset: 3184 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX - 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=PAX - 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 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU -=== 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_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/duplicated_entry_offset -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU +=== 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 + gzip_test.go:80: [2] at 434 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 734 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1031 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1243 in stargz, uncompressed length 1636 + 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/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/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 + gzip_test.go:80: [2] at 434 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 734 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1031 in stargz, uncompressed length 1024 + 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" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",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 @@ -28420,144 +28390,107 @@ 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 - gzip_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 - gzip_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=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 - 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 -=== 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: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: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 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty] vs [foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo4 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: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo5 foo6 foo_empty foo3 foo4 foo_empty4 foo_empty5] vs [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo foo2 foo4 foo5 foo_empty5 foo6] + 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 + 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_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: "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: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo foo2 foo4 foo5 foo_empty5 foo6] vs [foo_empty foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo5] + 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: 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: "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 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-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=1,format=PAX - testutil.go:485: Offset: 6456, NextOffset: 8016 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,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=0,prefix="../",src=1,format=PAX - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo foo2 foo_empty2 foo4 foo5 .no.prefetch.landmark] vs [foo_empty2 foo3 foo6 foo2 foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo] + 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=GNU - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:485: Offset: 3184, NextOffset: 3216 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - 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=PAX 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=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} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-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":1564,"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: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 -=== 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=PAX +=== 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=GNU testutil.go:485: Offset: 6456, NextOffset: 8016 +=== 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 + 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=GNU testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "foo5" vs "foo5" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU 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: [6] at 1362 in stargz, uncompressed length 3584 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU testutil.go:485: Offset: 6908, NextOffset: 6940 -=== 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=PAX 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_empty3" vs "foo_empty3" - 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: [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=GNU 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_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: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 +=== 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=GNU testutil.go:485: Offset: 3756, NextOffset: 5316 -=== 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=0,prefix="",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== 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=GNU +=== 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 @@ -28567,9 +28500,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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU/duplicated_entry_offset -=== 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=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 @@ -28579,9 +28511,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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR -=== 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=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 @@ -28591,8 +28522,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=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=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,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/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 @@ -28602,8 +28535,11 @@ 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 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX +=== 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 @@ -28613,30 +28549,55 @@ 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=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=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=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_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo4] vs [foo_empty4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo4] -=== 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=GNU + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo6 foo5 foo_empty5] vs [foo2 foo_empty2 foo_empty3 foo4 foo5 foo6 foo foo_empty foo3 foo_empty4 foo_empty5 .no.prefetch.landmark] + 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/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=GNU + testutil.go:485: Offset: 6424, NextOffset: 6456 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,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/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=GNU + 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: "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: "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 +=== 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=GNU testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 @@ -28648,21 +28609,9 @@ 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: "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 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo4 foo5 foo6] vs [foo foo2 foo_empty2 foo4 foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 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:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty4 foo_empty5] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo5 foo_empty5 foo6] + 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 @@ -28672,49 +28621,57 @@ testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-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=0,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 9668, NextOffset: 15915 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,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 512 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 8532, NextOffset: 14779 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 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=GNU + testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 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=GNU - testutil.go:485: Offset: 6940, NextOffset: 8500 -=== NAME 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=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 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,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=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 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,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=GNU - testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 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:485: Offset: 9636, NextOffset: 9668 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-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":1564,"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: 8500, NextOffset: 8532 -=== 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=GNU - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 2164, NextOffset: 3724 +=== 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=GNU + 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_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: "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" -=== 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=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU +=== 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 @@ -28724,9 +28681,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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry -=== 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/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 @@ -28736,11 +28692,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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX -=== NAME 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 @@ -28750,116 +28703,142 @@ 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 +=== 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 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 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":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 -=== 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 "": [foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo4 foo5] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo6 foo_empty5 foo_empty foo2] - 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 -=== 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":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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-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=1,format=GNU - testutil.go:485: Offset: 3756, NextOffset: 5316 -=== 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 - gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 4836, NextOffset: 6424 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX - 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 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" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset +=== 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":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=GNU - 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: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 +=== 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 "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo5 foo_empty foo2] vs [foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo6 foo2 foo_empty3 foo4 foo5 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: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 +=== 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=1,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: "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_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: "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: "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=GNU - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty5 foo_empty foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo6] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo4 foo5] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty5 foo6 foo2 foo_empty3 foo4 foo5] vs [foo2 foo5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo] 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_empty5" vs "foo_empty5" + 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: "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: "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" 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/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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU + 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 +=== 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} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 9668, NextOffset: 15915 +=== 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":140,"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: 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=1,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 +=== 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:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== 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 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":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 138 in stargz, uncompressed length 512 @@ -28871,8 +28850,6 @@ 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=1,prefix="./",format=PAX/lost_digest_in_a_entry -=== 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 @@ -28883,119 +28860,121 @@ 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/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/lost_digest_in_a_entry === RUN TestGzipEStargz/testWriteAndOpen/lossy-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/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 -=== 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 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" -=== 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: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_empty4 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo5] vs [foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 -=== 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} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 4804, NextOffset: 4836 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - 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:485: Offset: 3756, NextOffset: 5316 -=== NAME 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"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - 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 -=== 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:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo6 foo foo2 foo_empty2 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo3 foo4 foo5 foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 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 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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo5 foo foo4 foo_empty4] vs [foo_empty5 foo6 foo2 foo_empty2 foo_empty4 foo_empty3 foo4 foo5 foo foo_empty foo3] - 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 -=== 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: "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: "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: "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 +=== 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=0,prefix="../",src=1,format=GNU + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo4 foo5 .no.prefetch.landmark foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo2] vs [foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo4 foo6 foo_empty foo3 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: 9636, NextOffset: 9668 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-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=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: [0] at 0 in stargz, uncompressed length 1536 + 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=GNU + 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=PAX + gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" +=== 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: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 +=== 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} + 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=GNU 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: "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: "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: "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" -=== 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=USTAR +=== 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 +=== 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 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=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 141 in stargz, uncompressed length 512 @@ -29018,7 +28997,8 @@ 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 -=== 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=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 === 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 @@ -29030,9 +29010,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":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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/duplicated_entry_offset === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",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 @@ -29044,91 +29023,91 @@ 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 -=== 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=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"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty5 foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo6] vs [foo2 foo4 foo_empty4 foo6 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo foo_empty3 foo4 foo_empty5 foo6] vs [foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo5 foo_empty5 foo foo_empty2 foo_empty3 foo4] + 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 + 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: 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: 717, NextOffset: 749 === 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: 9668, NextOffset: 15915 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,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: "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: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_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: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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo6 foo2 foo foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark] vs [foo3 foo4 foo_empty5 foo_empty2 foo_empty foo2 foo_empty3 foo_empty4 foo5 foo6 foo] - 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:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty4 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo] vs [foo6 foo foo_empty3 foo4 foo_empty5 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3] 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: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: 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: 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: 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: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_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: "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_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: "foo2" vs "foo2" === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR -=== 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 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-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" testutil.go:1462: got TOC entries: @@ -29136,6 +29115,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":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/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR === 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 @@ -29148,6 +29128,8 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry +=== 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 @@ -29157,8 +29139,11 @@ 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/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset === 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/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",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 @@ -29170,8 +29155,6 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry -=== 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 @@ -29182,109 +29165,108 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/duplicated_entry_offset === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,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":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=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 "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo5 foo2 foo3 foo_empty3] vs [foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty5 foo6 foo3 foo4] - 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:377: Directory: "" vs "": [foo5 foo_empty2 foo_empty3 foo_empty4 foo3 foo4 foo_empty5 foo6 foo foo_empty foo2] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty foo4 foo5 foo_empty5 foo6] 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 - testutil.go:485: Offset: 767, NextOffset: 893 -=== 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:371: Comparing: "foo_empty4" vs "foo_empty4" - 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: "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 === NAME TestGzipEStargz/testWriteAndOpen/lossy-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=1,format=USTAR - testutil.go:485: Offset: 749, NextOffset: 873 - testutil.go:485: Offset: 925, NextOffset: 1083 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 727, NextOffset: 759 === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 904, NextOffset: 936 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty5 foo6 foo3 foo4] vs [foo3 foo_empty3 foo5 foo2 foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo] - 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + 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 === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 749, NextOffset: 873 +=== 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 === NAME TestGzipEStargz/testWriteAndOpen/lossy-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} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + 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=1,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 1128, NextOffset: 1916 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 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + 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: 353, NextOffset: 385 - testutil.go:485: Offset: 245, NextOffset: 277 -=== 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":128,"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=1,prefix="",src=1,format=USTAR - 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: "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: 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: 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: 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: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: 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: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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty foo4 foo5 foo_empty5 foo6] vs [foo foo_empty foo2 foo3 foo4 foo_empty5 foo6 foo_empty2 foo_empty3 foo_empty4 foo5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + 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 + testutil.go:485: Offset: 1128, NextOffset: 1916 + testutil.go:485: Offset: 917, NextOffset: 1608 + 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_empty3" vs "foo_empty3" + 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 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR === 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 @@ -29297,6 +29279,8 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,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 128 in stargz, uncompressed length 512 @@ -29307,6 +29291,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/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry === 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 @@ -29316,133 +29301,134 @@ 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/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR +=== 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=PAX === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,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/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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,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":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 -=== 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: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=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 "": [foo2 foo4 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty5 foo6 foo_empty foo5] - 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:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo6 foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo2 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6] 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_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: 552, NextOffset: 584 - testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:485: Offset: 584, NextOffset: 745 + 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: "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:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 740, NextOffset: 772 === NAME TestGzipEStargz/testWriteAndOpen/lossy-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=1,format=USTAR - 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 593, NextOffset: 718 === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 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" -=== 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 - testutil.go:485: Offset: 231, NextOffset: 358 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,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} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 772, NextOffset: 897 +=== NAME 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":126,"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=1,prefix="./",src=1,format=USTAR - 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 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty5 foo5 foo6 foo_empty] vs [foo2 foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo6] - 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: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: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: "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_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: 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: "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 "" === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6] vs [foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3] + 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" 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: "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: 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: "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: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" -=== RUN 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: 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 === 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 gzip_test.go:80: [2] at 171 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 468 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000abSTARGZ" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-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} 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset +=== 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 129 in stargz, uncompressed length 512 @@ -29454,6 +29440,8 @@ 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/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX +=== 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 @@ -29470,140 +29458,142 @@ 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 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry -=== 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":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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX -=== 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":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 foo3 foo6 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4] vs [foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 198, NextOffset: 230 -=== 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 gzip_test.go:80: [2] at 175 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 121, NextOffset: 245 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 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: "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 -=== 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} 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=GNU -=== 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: 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: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 === 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: 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: "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 "": [foo2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty3 foo5 foo_empty5 foo_empty foo_empty2] vs [foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo2 foo3 foo6] - 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: "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" 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: "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: "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_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: 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/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry === 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 130 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 172 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 472 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000acSTARGZ" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR -=== 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":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=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"}]} + 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 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo2 foo3 foo_empty4 foo6] vs [.no.prefetch.landmark foo2 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo5] + 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/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR +=== 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=USTAR + 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: "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 + 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: "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 "": [.no.prefetch.landmark foo2 foo4 foo_empty4 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3] vs [foo2 foo3 foo_empty4 foo6 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4] + 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: "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 +=== 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=1,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 585, NextOffset: 747 +=== 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 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=1,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 445, NextOffset: 575 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 909, NextOffset: 941 +=== 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=1,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 737, NextOffset: 769 +=== 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=1,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 941, NextOffset: 1104 +=== 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:485: Offset: 769, NextOffset: 898 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" +=== 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":135,"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: 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/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: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/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:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX +=== 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 @@ -29625,10 +29615,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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/lost_digest_in_a_entry === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset -=== 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 @@ -29639,8 +29626,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/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== 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=GNU/duplicated_entry_offset === 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 @@ -29653,115 +29641,124 @@ 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=GNU === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",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 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" -=== 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/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} -=== 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"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 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:371: Comparing: "" vs "" -=== NAME 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":132,"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:377: Directory: "" vs "": [foo3 foo_empty4 foo_empty5 foo4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3] vs [foo3 foo_empty4 foo_empty5 foo6 foo_empty2 foo foo_empty foo2 foo_empty3 foo4 foo5 .no.prefetch.landmark] +=== 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"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-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: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_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo3 foo5 foo6] vs [foo2 foo3 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 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 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-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: 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: "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: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 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-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:485: Offset: 575, NextOffset: 735 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: 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: 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: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: 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: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_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: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo3" vs "foo3" -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR -=== 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: 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_empty5 foo6 foo_empty2 foo3 foo_empty4 foo2 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty] vs [foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo3 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo6 .no.prefetch.landmark foo2 foo3] vs [foo_empty foo2 foo3 foo5 foo6 foo foo_empty2 foo_empty3 foo4 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: 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: "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" 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: "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 - testutil.go:485: Offset: 413, NextOffset: 445 - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:485: Offset: 445, NextOffset: 575 + 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 === 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=1,prefix="",src=1,format=PAX + testutil.go:485: Offset: 228, NextOffset: 353 +=== 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=1,prefix="",src=1,format=PAX + testutil.go:485: Offset: 120, NextOffset: 245 +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [2] at 179 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + testutil.go:371: Comparing: "foo3" vs "foo3" +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 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=1,prefix="",src=1,format=PAX + 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 +=== 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"} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + 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 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + 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 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX +=== 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 137 in stargz, uncompressed length 512 @@ -29773,6 +29770,8 @@ 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 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry +=== 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 136 in stargz, uncompressed length 512 @@ -29783,11 +29782,12 @@ 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/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry -=== 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 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" @@ -29797,8 +29797,6 @@ 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 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset -=== 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 310 in stargz, uncompressed length 512 @@ -29809,7 +29807,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":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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU === RUN 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 @@ -29822,115 +29819,128 @@ 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 === 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=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"}]} +=== 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 314 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/empty_files-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":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 "": [foo2 foo4 foo_empty4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo5 foo6 foo_empty] vs [foo2 foo_empty2 foo_empty3 foo4 .no.prefetch.landmark foo_empty foo_empty4 foo5 foo_empty5 foo6 foo foo3] + testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 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=PAX + testutil.go:485: Offset: 90, NextOffset: 122 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [3] at 1183 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX + 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" +=== 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":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 249, NextOffset: 281 === 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=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_empty3 foo5 foo foo_empty foo_empty4 foo_empty5 foo6 foo_empty2 foo4] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo2 foo_empty3 foo5 foo_empty5 foo6] - 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX + 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: "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: 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 -=== 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=PAX - testutil.go:485: Offset: 433, NextOffset: 559 - testutil.go:485: Offset: 575, NextOffset: 735 + 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: 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_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 - 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:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 904, NextOffset: 936 +=== 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=PAX + 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: 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: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 "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo2 foo_empty3 foo5 foo_empty5 foo6] vs [foo foo_empty foo2 foo3 foo_empty3 foo5 foo_empty2 foo4 foo_empty4 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 .no.prefetch.landmark foo_empty foo2 foo5 foo_empty5 foo6 foo foo3 foo_empty4] vs [foo foo2 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo5 foo6] + 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: 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: "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: 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: "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: "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: 1096, NextOffset: 1128 + testutil.go:485: Offset: 885, NextOffset: 917 === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,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=PAX - testutil.go:485: Offset: 905, NextOffset: 1610 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-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/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 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=PAX + testutil.go:485: Offset: 1128, NextOffset: 1916 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:80: [3] at 1183 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 353, NextOffset: 385 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 917, NextOffset: 1608 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 90, NextOffset: 122 === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 231, NextOffset: 358 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-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} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 122, NextOffset: 249 + 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 +=== 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":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - 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_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 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU -=== 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=PAX/duplicated_entry_offset === 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 @@ -29942,6 +29952,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":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=9,prefix="/",format=GNU === 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 @@ -29953,10 +29964,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":311,"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/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset -=== 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 311 in stargz, uncompressed length 512 @@ -29968,8 +29976,6 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR -=== 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 @@ -29991,6 +29997,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":316,"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/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry === 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 @@ -29998,265 +30005,102 @@ 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: +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-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":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,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":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 "": [foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo_empty foo2 foo_empty3] vs [.no.prefetch.landmark foo foo2 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo5] - 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" -=== 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=PAX - 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_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: "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_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_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo4 foo_empty4] vs [foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo_empty foo2] - 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: "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 - testutil.go:485: Offset: 231, NextOffset: 358 -=== 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 - 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 122, NextOffset: 249 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 249, NextOffset: 281 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:485: Offset: 281, NextOffset: 409 - 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" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-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":319,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,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=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/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry -=== 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset -=== 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" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX -=== 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 - gzip_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 - gzip_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 === 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"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-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":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_empty2 foo3 foo_empty3 foo5 foo_empty foo4 foo_empty4 foo_empty5 foo6 foo] vs [foo foo_empty foo_empty2 foo4 foo_empty4 .no.prefetch.landmark foo2 foo3 foo_empty3 foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo6 foo_empty2 foo_empty3 foo5] vs [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo6 foo foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark] + 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 -=== 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=PAX 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 -=== 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: +=== 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=PAX + testutil.go:485: Offset: 435, NextOffset: 561 testutil.go:485: Offset: 579, NextOffset: 740 -=== 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" -=== 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: "foo5" vs "foo5" - testutil.go:485: Offset: 718, NextOffset: 750 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU -=== 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: "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 -=== 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=PAX 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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo5] vs [foo foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5] -=== 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: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-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=1,format=PAX - testutil.go:485: Offset: 354, NextOffset: 386 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-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 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=PAX - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 386, NextOffset: 547 - testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo3 foo_empty3 foo5 foo_empty5] vs [foo_empty2 foo_empty3 foo5 foo6 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo3] testutil.go:371: Comparing: "foo3" vs "foo3" -=== 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=PAX testutil.go:485: Offset: 547, NextOffset: 579 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 403, NextOffset: 435 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX 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: "foo5" vs "foo5" testutil.go:485: Offset: 897, NextOffset: 929 testutil.go:485: Offset: 718, NextOffset: 750 +=== 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=PAX 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 +=== 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} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX + 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=GNU + 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"} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 230, NextOffset: 354 +=== 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=PAX + 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: "foo4" vs "foo4" testutil.go:485: Offset: 740, NextOffset: 772 @@ -30264,95 +30108,79 @@ 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" 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 + 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=0,prefix="/",lossless=true,format=USTAR +=== 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR +=== 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 +=== 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 +=== 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 +=== 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/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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-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 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 +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry +=== 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/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== 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=9,prefix="../",format=USTAR/duplicated_entry_offset +=== 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 -=== 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":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 foo4 foo_empty4 foo_empty5 foo6 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo6 .no.prefetch.landmark foo5 foo_empty5] - 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: "foo_empty3" vs "foo_empty3" - 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 +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX +=== 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" +=== 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=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_empty2 foo3 foo5 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4] vs [foo2 foo_empty2 foo3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo5 foo_empty5] + 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 @@ -30365,131 +30193,179 @@ 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 "": [foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo6 .no.prefetch.landmark foo5 foo_empty5] vs [foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo foo4 foo_empty4 foo_empty5 foo6] 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: 201, NextOffset: 233 testutil.go:485: Offset: 124, NextOffset: 251 -=== 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: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,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" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== 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" === 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: 360, NextOffset: 392 -=== 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: [1] at 1052 in stargz, uncompressed length 3172 + testutil.go:485: Offset: 283, NextOffset: 413 +=== 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=PAX + 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: "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_empty4 foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty4] + 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/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX - 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=PAX testutil.go:485: Offset: 283, NextOffset: 413 -=== 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" -=== 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" testutil.go:485: Offset: 553, NextOffset: 585 testutil.go:485: Offset: 413, NextOffset: 445 testutil.go:485: Offset: 585, NextOffset: 747 -=== 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=PAX 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 - 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=PAX 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 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 909, NextOffset: 941 testutil.go:485: Offset: 737, NextOffset: 769 +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX 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=true,format=GNU + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX 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=true,format=GNU + gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX 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 + testutil.go:371: Comparing: "foo6" vs "foo6" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX + 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: "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 +=== 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 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" + 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 === 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=0,prefix="../",lossless=true,format=GNU +=== 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=GNU +=== 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=1,prefix="",lossless=true,format=USTAR +=== 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 122 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 230 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 569 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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,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=false,format=USTAR + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset +=== 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 122 in stargz, uncompressed length 1024 - 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=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,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=PAX + 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: +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry +=== 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 122 in stargz, uncompressed length 3172 - 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=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",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: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=9,prefix="../",format=GNU +=== 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 122 in stargz, uncompressed length 2048 - 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/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 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 122 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 230 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 569 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 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=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 foo2 foo3 foo_empty3 foo4 foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 foo6] vs [foo3 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2] - 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:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo2 foo_empty2 foo_empty4] vs [foo6 foo_empty foo2 foo_empty3 foo_empty4 foo_empty5 foo5 .no.prefetch.landmark foo foo_empty2 foo3 foo4] 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: "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 +=== 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU + testutil.go:485: Offset: 121, NextOffset: 248 + testutil.go:485: Offset: 230, NextOffset: 357 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== 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=GNU testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 409, NextOffset: 441 testutil.go:485: Offset: 549, NextOffset: 581 @@ -30501,138 +30377,142 @@ 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_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: 729, 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:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU testutil.go:485: Offset: 902, NextOffset: 934 -=== 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 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU testutil.go:485: Offset: 761, NextOffset: 889 -=== 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 228 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU testutil.go:485: Offset: 934, NextOffset: 1095 -=== 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 567 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e4STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - 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 -=== 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:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo3 foo6] vs [foo3 foo_empty3 foo4 foo foo2 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2] + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo4 foo5 .no.prefetch.landmark foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty] vs [foo2 foo_empty2 foo_empty4 foo4 foo5 foo_empty5 foo6 foo foo_empty foo3 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 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - 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: "foo_empty3" vs "foo_empty3" 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" - 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 +=== 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 126 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 237 in stargz, uncompressed length 2048 + 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=GNU + 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 -=== 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: [3] at 576 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000edSTARGZ" +=== 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=GNU testutil.go:485: Offset: 441, NextOffset: 569 -=== 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_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 testutil.go:485: Offset: 1127, NextOffset: 1907 testutil.go:485: Offset: 921, NextOffset: 1586 + 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: 549 + testutil.go:485: Offset: 280, NextOffset: 409 + 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=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== 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 126 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 234 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000eaSTARGZ" -=== 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=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 -=== 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 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 126 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,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: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=9,prefix="../",format=GNU/lost_digest_in_a_entry +=== 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 126 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 307 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 646 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 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/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/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 125 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 234 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000eaSTARGZ" -=== 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 122 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 230 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 568 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=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 233 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 572 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:80: [1] at 122 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 566 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=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: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 233 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 571 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry + 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 644 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: === 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"}]} +=== 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: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 +=== 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":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_empty4 foo_empty5 foo_empty foo2 foo4 foo_empty3 foo5 foo6 foo foo_empty2 foo3] vs [foo_empty2 foo3 foo_empty3 foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2] +=== 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: [2] at 303 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 641 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012fSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty foo2] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty4 foo_empty5 foo_empty foo3 foo_empty3 foo4 foo5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 250, NextOffset: 282 +=== 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=1,prefix="./",src=1,format=GNU + 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: "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_empty5" vs "foo_empty5" + 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_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 @@ -30643,329 +30523,313 @@ 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2] vs [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty2 foo_empty4 foo5 foo6] testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + 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" +=== 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=1,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 91, NextOffset: 123 - testutil.go:485: Offset: 199, NextOffset: 231 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + testutil.go:485: Offset: 358, NextOffset: 390 +=== 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=1,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 123, NextOffset: 250 -=== 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: [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 569 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e7STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 231, NextOffset: 358 -=== 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=9,prefix="./",format=GNU/duplicated_entry_offset + testutil.go:485: Offset: 250, NextOffset: 282 +=== 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 122 in stargz, uncompressed length 2148 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU + 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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2] vs [foo6 foo foo_empty2 foo3 foo_empty3 foo5 foo_empty foo2 foo4 foo_empty4 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: "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: 553, NextOffset: 585 testutil.go:485: Offset: 412, NextOffset: 444 testutil.go:485: Offset: 585, NextOffset: 747 testutil.go:485: Offset: 444, NextOffset: 573 +=== 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 229 in stargz, uncompressed length 2048 +=== 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: "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: "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 - 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 +=== 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: [3] at 567 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU testutil.go:485: Offset: 764, NextOffset: 893 - 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 -=== 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:485: Offset: 1132, NextOffset: 1927 testutil.go:485: Offset: 925, NextOffset: 1591 -=== 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 125 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 312 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 650 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 === 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=1,prefix="/",lossless=false,format=PAX +=== 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 2048 - gzip_test.go:80: [2] at 308 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 646 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 + 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 565 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 +=== 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=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 123 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 232 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e8STARGZ" -=== 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 126 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 234 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000eaSTARGZ" +=== 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=USTAR/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: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 230 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 568 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=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 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=true,format=PAX +=== 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=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 239 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 581 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000efSTARGZ" -=== 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=9,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=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 649 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 gzip_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=9,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=PAX + gzip_test.go:80: [1] at 126 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 gzip_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 314 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 656 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013aSTARGZ" -=== 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=9,prefix="/",format=PAX + 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=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":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 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty2 foo3] vs [foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo5] - 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:377: Directory: "" vs "": [foo6 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo4] vs [foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo4 foo_empty4 foo_empty5 foo 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: 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: "foo3" vs "foo3" + testutil.go:485: Offset: 406, NextOffset: 438 + testutil.go:485: Offset: 551, NextOffset: 583 +=== 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:485: Offset: 438, NextOffset: 565 +=== 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 + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 231 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 583, NextOffset: 744 +=== 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 571 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e7STARGZ" +=== 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: 565, NextOffset: 597 testutil.go:485: Offset: 744, NextOffset: 776 testutil.go:485: Offset: 597, NextOffset: 723 +=== 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: 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 testutil.go:485: Offset: 934, NextOffset: 1094 + 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_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: "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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo4 foo3 foo_empty3 foo5 .no.prefetch.landmark foo foo_empty] vs [foo3 foo_empty4 foo_empty5 foo foo_empty2 foo_empty3 foo4 foo5 foo6 foo_empty foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo4 foo5 foo6] vs [foo_empty4 foo6 foo foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo3] + 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 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX + 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 +=== 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: 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: "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 +=== 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 127 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 311 in stargz, uncompressed length 2048 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 122, NextOffset: 248 -=== 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: [3] at 653 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000137STARGZ" + testutil.go:485: Offset: 1126, NextOffset: 1916 + testutil.go:485: Offset: 913, NextOffset: 1627 +=== 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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU testutil.go:371: Comparing: "foo_empty" vs "foo_empty" 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: [1] at 125 in stargz, uncompressed length 2148 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 551, NextOffset: 583 testutil.go:485: Offset: 406, NextOffset: 438 -=== 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=1,prefix="/",src=1,format=GNU 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: "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 - testutil.go:485: Offset: 280, NextOffset: 406 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== 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 233 in stargz, uncompressed length 2048 +=== 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: 744, NextOffset: 776 testutil.go:485: Offset: 565, NextOffset: 597 testutil.go:485: Offset: 776, NextOffset: 902 +=== 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: [3] at 571 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e9STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 597, NextOffset: 723 - 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: 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: "foo5" vs "foo5" + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 723, NextOffset: 755 +=== 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:485: Offset: 934, NextOffset: 1094 + testutil.go:485: Offset: 755, NextOffset: 881 +=== 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 -=== 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 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/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU +=== 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 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 + 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 568 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 +=== 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=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 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/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry -=== 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=9,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=USTAR + 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 648 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 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=9,prefix="/",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,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 646 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 gzip_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 274 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 586 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000112STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,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 568 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 103 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 272 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 584 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 + 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 566 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 +=== 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=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 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" + 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 580 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000efSTARGZ" +=== 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/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":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_empty3 foo4 foo_empty4 foo3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2] vs [foo_empty3 foo5 foo_empty5 foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo6] -=== 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=GNU - 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: "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:377: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2] 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_empty" vs "foo_empty" + 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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 911, NextOffset: 943 +=== 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU testutil.go:485: Offset: 1118, NextOffset: 1150 +=== 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: [1] at 127 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU testutil.go:485: Offset: 943, NextOffset: 1649 testutil.go:485: Offset: 1150, NextOffset: 1940 +=== 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 235 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 576 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ebSTARGZ" +=== 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: 92, NextOffset: 124 testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 124, NextOffset: 255 +=== 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=GNU 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 +=== 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=GNU 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: "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: "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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo_empty3 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo6] vs [foo_empty4 foo_empty3 foo4 foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo_empty] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" 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: 923, NextOffset: 955 testutil.go:485: Offset: 779, NextOffset: 911 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - 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" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 201, NextOffset: 233 -=== 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: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 233, NextOffset: 364 - testutil.go:485: Offset: 124, NextOffset: 255 + testutil.go:485: Offset: 955, NextOffset: 1118 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo5 .no.prefetch.landmark foo foo_empty3 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2] vs [foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty4 foo_empty foo_empty3 foo4] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 364, NextOffset: 396 @@ -30978,80 +30842,121 @@ 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_empty4" vs "foo_empty4" + 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/hardlink_should_be_replaced_to_the_destination_entry-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 194 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 506 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,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: "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 +=== 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: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 615, NextOffset: 747 +=== 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: [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 519 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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 923, NextOffset: 955 +=== 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 127 in stargz, uncompressed length 3172 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 747, NextOffset: 779 +=== 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 314 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 655 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013aSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 955, NextOffset: 1118 + testutil.go:485: Offset: 779, NextOffset: 911 +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,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=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 104 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" -=== 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=9,prefix="/",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,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: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 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=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 3172 - gzip_test.go:80: [2] at 275 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 589 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:80: [1] at 127 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 237 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 578 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 104 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" -=== RUN 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 127 in stargz, uncompressed length 1024 + 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=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 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 + 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/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=-1,prefix="./",format=USTAR/duplicated_entry_offset === 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"}]} 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_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo6] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo6 foo5 foo_empty5 foo2 foo3 foo_empty3 foo4 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:377: Directory: "" vs "": [foo6 foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo4] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo6] + 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" +=== 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: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR 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 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX + 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: 614, NextOffset: 642 + testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:485: Offset: 642, NextOffset: 746 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 233 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX + 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 296, NextOffset: 324 +=== 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=USTAR testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:485: Offset: 324, NextOffset: 455 + testutil.go:371: Comparing: "foo3" vs "foo3" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR + 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: "foo5" vs "foo5" testutil.go:485: Offset: 601, NextOffset: 629 @@ -31059,125 +30964,112 @@ 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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo6 foo5 foo_empty5 foo2 foo3 foo_empty3 foo4 foo_empty4] vs [foo_empty2 foo3 foo6 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty2 foo4 foo foo_empty] + 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: 746, NextOffset: 774 testutil.go:485: Offset: 601, NextOffset: 629 -=== 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/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=9,prefix="",src=1,format=USTAR 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: "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 + 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 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_empty4" vs "foo_empty4" - 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: "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 +=== 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: === 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=9,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-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 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 gzip_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 516 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=9,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: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" +=== 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 509 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-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 194 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 506 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" +=== 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=PAX/lost_digest_in_a_entry +=== 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 3172 - gzip_test.go:80: [2] at 274 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 587 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000112STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + 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 519 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=USTAR +=== 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=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 272 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 585 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 + 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 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" +=== 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=-1,prefix="./",format=GNU +=== 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 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 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 3172 === 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_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo foo2 foo_empty4 foo5] vs [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo2] vs [foo foo_empty foo2 foo_empty2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty3 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 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [2] at 275 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 589 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000113STARGZ" +=== 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 - 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" -=== 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: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 212, NextOffset: 240 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-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 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" -=== 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=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 +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR + 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 @@ -31189,619 +31081,603 @@ 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_empty4" vs "foo_empty4" 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_empty2 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty4 .no.prefetch.landmark foo3 foo_empty3] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo_empty4 foo_empty5 foo6] + 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty foo2] vs [foo foo2 foo_empty4 foo5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6] 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: "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" -=== 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 105 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_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 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [2] at 207 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 523 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cfSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR 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: "foo6" vs "foo6" - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 944, NextOffset: 1609 -=== 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=9,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 776, NextOffset: 1374 - 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 -=== 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=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 200 in stargz, uncompressed length 2048 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/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:80: [3] at 516 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" -=== 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=9,prefix="../",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== 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 105 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 279 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 595 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000117STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 104 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" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR +=== 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 105 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 274 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 590 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000112STARGZ" -=== RUN 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 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=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 520 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 + 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 510 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=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry +=== 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 104 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 513 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 + 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 516 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset +=== 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 +=== 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 106 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 208 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 526 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: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 509 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 gzip_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 520 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=PAX + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 274 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 587 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000112STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX === 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 "": [foo6 foo2 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty foo_empty3 foo_empty4 foo5] vs [foo_empty2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo6 foo foo_empty3 foo5] - 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: "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:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo2 foo3] vs [foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty3 foo6 foo 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: 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: "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 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_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: "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" -=== 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: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + 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 "" -=== 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: [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:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo foo_empty3 foo5 foo6] vs [foo2 foo_empty2 foo3 foo4 foo_empty5 foo6 foo foo_empty foo_empty3 foo_empty4 foo5] -=== 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 106 in stargz, uncompressed length 3172 -=== 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" -=== 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 285 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 "": [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo foo_empty2 foo_empty3 foo6] vs [foo_empty3 foo2 foo3 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== 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: [3] at 602 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011dSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 298, NextOffset: 326 -=== 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=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 207, NextOffset: 235 testutil.go:485: Offset: 326, NextOffset: 457 -=== 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=9,prefix="/",src=1,format=USTAR 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 +=== 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: +=== 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=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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 616, NextOffset: 644 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [2] at 272 in stargz, uncompressed length 2048 +=== 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: 644, NextOffset: 749 testutil.go:485: Offset: 501, NextOffset: 606 - 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_empty3" vs "foo_empty3" +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000110STARGZ" +=== 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: "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" + 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: 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" vs "foo" +=== 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=9,prefix="/",src=1,format=USTAR + 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=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,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=PAX +=== 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=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 106 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 281 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 598 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=-1,prefix="",format=USTAR -=== 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 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=-1,prefix="/",format=USTAR/lost_digest_in_a_entry +=== 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=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" +=== 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 105 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 523 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ceSTARGZ" -=== 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: [2] at 207 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 523 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cfSTARGZ" +=== 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 105 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 200 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" -=== 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 107 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 211 in stargz, uncompressed length 2048 - 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 - gzip_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 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 - gzip_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 286 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 608 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=false,format=PAX + gzip_test.go:80: [3] at 516 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" +=== 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 107 in stargz, uncompressed length 2048 - 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/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 279 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 595 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000117STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,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/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"}]} -=== 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 106 in stargz, uncompressed length 2148 -=== 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":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"}]} -=== 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 209 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR 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:80: [3] at 531 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d1STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo foo_empty2 foo3 foo5 foo6 foo_empty foo2 foo_empty3] vs [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo foo2 foo_empty2 foo4 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty foo_empty2 foo_empty4 foo_empty5] vs [foo5 foo foo_empty foo4 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark 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_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 -=== 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: 108, NextOffset: 214 testutil.go:485: Offset: 198, NextOffset: 304 - 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: "foo4" vs "foo4" testutil.go:485: Offset: 484, NextOffset: 512 +=== 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: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR 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 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-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/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 789, NextOffset: 922 testutil.go:371: Comparing: "foo6" vs "foo6" +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 754, NextOffset: 782 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [2] at 274 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 590 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000112STARGZ" +=== 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: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: 214, NextOffset: 242 +=== 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=9,prefix="../",src=1,format=USTAR 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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo4 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo5] vs [foo_empty foo2 foo_empty3 foo5 foo6 foo_empty5 foo foo_empty2 foo3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo foo_empty foo_empty2 foo_empty4 foo_empty5 foo2 foo3 foo_empty3 foo4 foo5 foo6] 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 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_empty" vs "foo_empty" - 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 -=== 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=USTAR 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: "foo4" vs "foo4" - testutil.go:485: Offset: 626, NextOffset: 654 -=== 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:485: Offset: 484, NextOffset: 512 -=== 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 - 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: 654, NextOffset: 761 - testutil.go:485: Offset: 512, NextOffset: 619 + 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" 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/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR + 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: 512, NextOffset: 619 + 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=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 520 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" +=== 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 +=== 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=false,format=GNU === 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=-1,prefix="/",lossless=true,format=USTAR +=== 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 513 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 gzip_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 528 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:80: [3] at 525 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 521 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:80: [2] at 202 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 519 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=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 284 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 604 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 + 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 281 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 601 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/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset -=== 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=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=GNU + 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=-1,prefix="/",format=GNU/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 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" -=== 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=GNU/duplicated_entry_offset +=== 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 105 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 206 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 523 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ceSTARGZ" +=== 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=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 foo2 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4] vs [foo_empty4 foo foo_empty2 foo_empty3 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2] + testutil.go:377: Directory: "" vs "": [foo foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo_empty5 foo foo_empty foo_empty2 foo4 foo5 foo6 .no.prefetch.landmark foo2 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: 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: "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: "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 +=== 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=PAX 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_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_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 +=== 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 +=== 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:371: Comparing: "foo" vs "foo" +=== 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: [1] at 105 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX testutil.go:485: Offset: 74, NextOffset: 102 +=== 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 200 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX 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: "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_empty3 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo5 foo_empty5 foo foo_empty foo_empty2] vs [foo foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4] 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: 337, NextOffset: 365 + testutil.go:485: Offset: 483, NextOffset: 614 testutil.go:485: Offset: 365, NextOffset: 469 -=== 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: + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + 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:80: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX - testutil.go:485: Offset: 483, NextOffset: 614 -=== 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 108 in stargz, uncompressed length 2148 + 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: "foo2" vs "foo2" + testutil.go:485: Offset: 296, NextOffset: 324 +=== 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=PAX - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo4 foo foo_empty2 foo_empty3 foo_empty4] vs [foo2 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo] + 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: "foo4" vs "foo4" -=== 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 214 in stargz, uncompressed length 2048 -=== 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=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=9,prefix="",src=1,format=PAX 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 -=== 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=9,prefix="",src=1,format=PAX 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: "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_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: 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" 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: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === 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=-1,prefix="../",lossless=false,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 1024 - gzip_test.go:80: [2] at 207 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 529 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cfSTARGZ" -=== RUN 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 107 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 211 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 532 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 gzip_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 289 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 611 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000121STARGZ" -=== 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 107 in stargz, uncompressed length 1024 + 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=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 2048 - gzip_test.go:80: [2] at 285 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 607 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=true,format=GNU + 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 604 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 107 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 212 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 534 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d4STARGZ" -=== 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 107 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 282 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 603 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=-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=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 527 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 + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 209 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 530 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 +=== 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=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry -=== 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 - gzip_test.go:80: [2] at 563 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1236 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000233STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + 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 523 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 +=== 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=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 528 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 521 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 === 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 "": [foo foo_empty foo2 foo_empty4 foo5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty5] vs [.no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== 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: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 374 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,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=9,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 462, NextOffset: 490 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [1] at 213 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 374, NextOffset: 480 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [2] at 423 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 490, NextOffset: 622 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== 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=PAX - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 480, NextOffset: 508 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [3] at 1096 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a7STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX - 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:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty foo2] vs [.no.prefetch.landmark foo foo_empty foo4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5] + 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" vs "foo" testutil.go:485: Offset: 79, NextOffset: 107 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX 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_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: "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: 1374 testutil.go:485: Offset: 944, NextOffset: 1609 + 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_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3 foo4 .no.prefetch.landmark foo2 foo_empty2 foo_empty3] vs [foo foo_empty foo2 foo_empty4 foo5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty3] vs [foo foo_empty foo2 foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4] + 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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" +=== 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: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 756, NextOffset: 784 +=== 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: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 614, NextOffset: 642 +=== 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 106 in stargz, uncompressed length 3172 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 784, NextOffset: 916 +=== 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 284 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 604 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 642, NextOffset: 748 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: "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: "foo4" vs "foo4" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 480, NextOffset: 508 -=== 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: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: "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 @@ -31812,71 +31688,72 @@ testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 79, NextOffset: 107 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=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX 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=PAX - 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 752 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1425 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f0STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX === 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=false,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 213 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 611 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1284 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" -=== RUN 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 106 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 281 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 601 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 216 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 566 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1239 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000236STARGZ" -=== RUN 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 103 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 204 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 524 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 216 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 425 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1098 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 + 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 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/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=USTAR +=== 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=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 569 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1248 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000239STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 214 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 536 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d6STARGZ" +=== 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 217 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 428 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1107 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" -=== 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=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,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 2048 + gzip_test.go:80: [3] at 529 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cfSTARGZ" +=== 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=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 217 in stargz, uncompressed length 3172 -=== 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=-2,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [2] at 756 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1435 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f4STARGZ" -=== RUN 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 108 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 289 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 611 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000121STARGZ" +=== 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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX + 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 607 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=true,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":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 foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3] vs [foo_empty2 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo5 foo6 foo foo3 foo4] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo5 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4] vs [foo foo_empty foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo5] + 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: "foo3" vs "foo3" testutil.go:485: Offset: 340, NextOffset: 368 testutil.go:485: Offset: 457, NextOffset: 485 @@ -31889,192 +31766,197 @@ testutil.go:485: Offset: 501, NextOffset: 606 testutil.go:485: Offset: 644, NextOffset: 749 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== 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=PAX + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + 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: "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:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX testutil.go:485: Offset: 634, NextOffset: 739 -=== 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 572 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1251 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,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=GNU + gzip_test.go:62: got gzip streams: === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX testutil.go:485: Offset: 777, NextOffset: 908 - 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" +=== 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 107 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 212 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 534 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d4STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo_empty5 foo6 foo foo_empty] vs [foo5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty] + testutil.go:371: Comparing: "foo5" vs "foo5" +=== 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=PAX + 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: "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: 207, NextOffset: 235 testutil.go:485: Offset: 326, NextOffset: 457 - 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_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo6 foo foo3 foo4 foo5] vs [foo foo_empty foo2 foo6 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo4 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: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: "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 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_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 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: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== 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 219 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 431 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1110 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" + 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 527 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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,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 566 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1242 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000236STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [1] at 213 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 562 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1235 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000232STARGZ" +=== 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 215 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 425 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1101 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=PAX + 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 1095 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a6STARGZ" +=== 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=GNU/lost_digest_in_a_entry +=== 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 -=== 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=-2,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [1] at 215 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 755 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1431 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 -=== 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=-2,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [1] at 213 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 750 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1423 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002eeSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/duplicated_entry_offset +=== 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 615 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1291 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 -=== 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=-2,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [1] at 213 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 609 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1282 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR +=== 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: [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 1242 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000236STARGZ" -=== RUN 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 1239 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000236STARGZ" +=== 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 1098 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 === 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_empty foo_empty3 foo4 foo5 foo foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6] vs [foo3 foo_empty3 foo_empty4 foo5 foo6 foo2 foo_empty2 foo_empty foo4 foo_empty5 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty5 foo foo_empty foo4 foo_empty4 foo5 foo6 foo_empty2 foo_empty3] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo6 foo_empty foo4 foo5] 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 +=== 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=PAX testutil.go:485: Offset: 198, NextOffset: 304 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== 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=PAX 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: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 377, NextOffset: 484 +=== 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 217 in stargz, uncompressed length 2148 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX testutil.go:485: Offset: 493, NextOffset: 626 - 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: "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 +=== 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 568 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX testutil.go:485: Offset: 626, NextOffset: 654 -=== 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/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [3] at 1246 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000238STARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX testutil.go:485: Offset: 512, NextOffset: 619 -=== 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=PAX testutil.go:485: Offset: 654, NextOffset: 761 -=== 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 215 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,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: 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:80: [2] at 426 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1102 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX testutil.go:485: Offset: 761, NextOffset: 789 testutil.go:485: Offset: 647, NextOffset: 754 +=== 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=PAX 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: "" vs "" -=== 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=PAX - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo4 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6] vs [foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty3 foo4 foo5 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 + testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo4 foo5 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2] vs [foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty2 foo_empty foo2 foo3 foo_empty5 foo] 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: 512, NextOffset: 619 + 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_empty4" vs "foo_empty4" 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: "foo2" vs "foo2" testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 214, NextOffset: 242 @@ -32087,156 +31969,243 @@ 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_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: "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 +=== 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 217 in stargz, uncompressed length 1024 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + gzip_test.go:80: [2] at 428 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1106 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" +=== 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 219 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 571 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1252 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 754 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1432 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/lost_digest_in_a_entry +=== 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 219 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 430 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1111 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aeSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 614 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1292 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 +=== 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/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 219 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 762 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002faSTARGZ" -=== RUN 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 219 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 570 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1248 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 gzip_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 621 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1302 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026dSTARGZ" -=== 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=-1,prefix="./",format=GNU/duplicated_entry_offset -=== 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 1024 + gzip_test.go:80: [2] at 429 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1107 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001adSTARGZ" +=== 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 221 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 575 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1256 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023fSTARGZ" -=== RUN 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 215 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 565 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1240 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=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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry -=== 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 434 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1115 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b2STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR + 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 1099 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=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":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 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo5] vs [foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo2 foo3] - 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_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: 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:377: Directory: "" vs "": [foo foo3 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty5 foo6 foo3 foo_empty3 foo_empty4 foo2 foo_empty2 foo4 foo5 .no.prefetch.landmark foo foo_empty] 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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo4] vs [foo_empty4 foo_empty5 foo6 foo2 foo_empty3 foo_empty2 foo3 foo4 foo5 foo foo_empty] - 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_empty5" vs "foo_empty5" +=== 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: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + 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=GNU + testutil.go:485: Offset: 294, NextOffset: 322 testutil.go:485: Offset: 231, NextOffset: 334 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [1] at 215 in stargz, uncompressed length 3172 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU + testutil.go:485: Offset: 322, NextOffset: 452 + 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: 465, NextOffset: 493 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [2] at 754 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU + testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 493, NextOffset: 596 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [3] at 1429 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f2STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU + testutil.go:485: Offset: 638, NextOffset: 741 + 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 +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU + testutil.go:485: Offset: 927, NextOffset: 1593 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo5 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo foo3 foo5 foo_empty5] 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: "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: 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: "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 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_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" + 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 +=== 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: === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU -=== 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/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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX/lost_digest_in_a_entry +=== 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 215 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 613 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1288 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000265STARGZ" +=== 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=-2,prefix="",format=PAX/duplicated_entry_offset +=== 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 566 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1241 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000236STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU +=== 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 1100 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 + gzip_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 570 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1251 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 430 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1111 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aeSTARGZ" +=== 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 219 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 760 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1441 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 619 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1300 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026bSTARGZ" +=== 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=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 "": [foo4 foo_empty4 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty foo2 foo5 foo_empty5] vs [foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty3 foo_empty4 foo2 foo_empty2 foo3 foo4 foo_empty5 foo6 foo foo_empty] vs [.no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo6] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 476, NextOffset: 504 +=== 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=9,prefix="./",src=1,format=GNU + 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: "foo6" vs "foo6" testutil.go:485: Offset: 742, NextOffset: 770 testutil.go:485: Offset: 910, NextOffset: 938 testutil.go:485: Offset: 770, NextOffset: 1367 +=== 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=GNU testutil.go:485: Offset: 938, NextOffset: 1609 +=== 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 + gzip_test.go:80: [1] at 221 in stargz, uncompressed length 2148 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 +=== 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 573 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1254 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023dSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU 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 +=== 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=GNU + 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: "foo3" vs "foo3" testutil.go:485: Offset: 343, NextOffset: 371 @@ -32244,74 +32213,74 @@ testutil.go:485: Offset: 371, NextOffset: 476 testutil.go:485: Offset: 487, NextOffset: 618 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: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6] vs [foo2 foo_empty2 foo3 foo4 foo_empty5 foo6 foo foo_empty foo5 foo_empty3 foo_empty4] 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: 300, NextOffset: 328 - testutil.go:485: Offset: 238, NextOffset: 343 + 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_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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo6 foo_empty foo_empty2 foo4 foo_empty4 foo_empty5] vs [foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty2 foo5 foo_empty5 foo_empty 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: 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_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: "foo_empty3" vs "foo_empty3" - 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: "foo_empty2" vs "foo_empty2" +=== 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=9,prefix="./",src=1,format=GNU testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 618, NextOffset: 646 +=== 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=GNU testutil.go:485: Offset: 476, NextOffset: 504 +=== 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=GNU testutil.go:485: Offset: 646, NextOffset: 751 +=== 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 221 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU 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" +=== 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 432 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1113 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b0STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,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=1,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 +=== 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 === 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 foo_empty2 foo3 foo6 foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo_empty foo_empty3 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo6] - 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:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo4 foo6] + 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: 601, NextOffset: 629 @@ -32319,14 +32288,6 @@ 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_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: 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: "foo6" vs "foo6" testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 902, NextOffset: 930 @@ -32342,27 +32303,28 @@ 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: "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 + testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:485: Offset: 640, NextOffset: 744 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty3 foo5 foo_empty5 foo_empty4 foo6 foo foo2 foo_empty2 foo3 foo4] vs [foo foo2 foo_empty2 foo3 foo6 foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo] vs [foo3 foo_empty3 foo4 foo6 foo foo2 foo_empty2 foo_empty5 foo_empty foo_empty4 foo5] 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: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU 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: 454, NextOffset: 482 testutil.go:485: Offset: 337, NextOffset: 365 @@ -32373,202 +32335,215 @@ 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: "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" 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: "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=-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 +=== 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 === 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_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo5 foo6 foo_empty3] vs [foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo foo2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark] +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo3 foo_empty4 foo_empty5] vs [foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo foo_empty 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: "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: "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_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 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: "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: "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: "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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - 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 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty3 foo5 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: 916 - testutil.go:485: Offset: 642, NextOffset: 748 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty5 .no.prefetch.landmark foo foo_empty] vs [foo_empty2 foo_empty3 foo4 foo5 foo6 foo foo2 foo3 foo_empty4 foo_empty5 foo_empty] 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: 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_empty5" vs "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: 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" 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 + 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_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_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,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 +=== 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=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_empty2 foo_empty3 foo6 foo foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty] vs [foo_empty foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty4 foo5 foo_empty5 foo2 foo4] - 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:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo6 foo3 foo5 foo_empty5 foo foo_empty foo2 foo_empty2] vs [foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4 .no.prefetch.landmark foo_empty2 foo3 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: 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_empty4" vs "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: "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: "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: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo2 foo4 foo_empty4 foo5 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty foo_empty2] vs [foo_empty5 foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo foo_empty2 foo_empty3 foo6] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty4] vs [foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo foo4 foo_empty4 foo6 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" 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: "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: "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: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 210, NextOffset: 238 -=== 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: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: "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: "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_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=-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=-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=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 "": [foo5 foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo6 foo foo3 foo_empty3 foo4] vs [foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty4 foo6 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo5] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo4 foo5 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: "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: "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: "foo3" vs "foo3" testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 467, NextOffset: 495 @@ -32580,34 +32555,24 @@ 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: "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_empty foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo4 foo5 foo2 foo_empty2] vs [foo_empty foo2 foo_empty2 foo_empty4 foo5 foo foo3 foo_empty3 foo4 foo_empty5 foo6] 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: 763, NextOffset: 791 testutil.go:485: Offset: 650, NextOffset: 758 - 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 -=== 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=-1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:485: Offset: 791, NextOffset: 923 + 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 foo4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo_empty3 foo4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo6 foo foo_empty foo_empty4] 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: "foo6" vs "foo6" testutil.go:485: Offset: 923, NextOffset: 951 @@ -32620,90 +32585,94 @@ 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: "foo_empty4" vs "foo_empty4" + 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR -=== 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=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=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 "": [foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4] vs [foo foo_empty foo_empty2 foo5 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 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:377: Directory: "" vs "": [foo_empty3 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo6 foo4 foo_empty4] vs [foo3 foo_empty5 foo6 foo_empty foo_empty2 foo2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo] + 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: "foo_empty4" vs "foo_empty4" -=== 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=1,format=USTAR - 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_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: "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: "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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo3 foo_empty5 foo6] vs [foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 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: 344, NextOffset: 372 testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:485: Offset: 344, NextOffset: 372 testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo foo_empty foo_empty2 foo5 foo_empty5] vs [foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo2 foo_empty3 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: "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 + testutil.go:485: Offset: 372, NextOffset: 479 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: 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_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" 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 -=== 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=1,format=USTAR - 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 @@ -32711,95 +32680,114 @@ testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 507, NextOffset: 614 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,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/duplicated_entry_offset +=== 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=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":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 foo_empty2 foo5 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] vs [foo foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo6 foo2 foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo] vs [foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo4 foo5] 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: 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: "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: "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" 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: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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo5 foo6 foo foo_empty2 foo3 foo_empty4 foo_empty5] vs [foo foo2 foo_empty2 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 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: 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: "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_empty4" vs "foo_empty4" - 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: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo4 foo5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo4 foo_empty4 foo6 foo2 foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo] 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 -=== 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=1,format=USTAR - 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: "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: "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: 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: "foo_empty3" vs "foo_empty3" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,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/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=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 foo_empty foo_empty2 foo4 foo_empty5 foo2 foo3 foo_empty3 foo_empty4 foo5 foo6] vs [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo4 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty4 foo_empty5 foo foo_empty2 foo_empty3 foo4 foo5 foo6] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty4 foo_empty5 foo_empty foo3 foo_empty3 foo4 foo5 foo6] + 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_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: 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: "foo5" vs "foo5" testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 756, NextOffset: 784 @@ -32810,123 +32798,96 @@ 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: "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: "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: 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo4 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty3 foo_empty4 foo5 foo6 foo2 foo3 foo_empty2 foo4 foo_empty5 foo foo_empty] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo foo2 foo_empty2 foo_empty4 foo_empty5 .no.prefetch.landmark] vs [foo_empty5 foo_empty foo2 foo3 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty3 foo4] + 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: "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" -=== 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=1,format=PAX - 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: "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: "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 testutil.go:485: Offset: 943, NextOffset: 1630 testutil.go:485: Offset: 778, NextOffset: 1396 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,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/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=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 "" -=== 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=1,format=PAX - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty foo_empty3 foo_empty4 foo3 foo4 foo foo2 foo_empty2] 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" 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: "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 foo2 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty5] vs [foo_empty2 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo] 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_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: 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_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_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: "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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty2 foo4 foo5 foo_empty5 foo6 foo] vs [foo3 foo4 foo foo2 foo_empty2 foo5 foo_empty5 foo6 foo_empty foo_empty3 foo_empty4] - 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:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo4 foo_empty4] vs [foo_empty4 foo5 foo6 foo foo2 foo_empty3 foo4 foo_empty5 foo_empty foo_empty2 foo3] + 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 @@ -32954,28 +32915,27 @@ 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_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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,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=-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 === 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_empty foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo2 foo_empty2 foo5 foo_empty5] vs [foo4 foo5 foo foo_empty foo_empty2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo5 foo] vs [foo foo_empty foo_empty5 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo6] 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: "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 @@ -32992,7 +32952,12 @@ 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: "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: "foo3" vs "foo3" testutil.go:485: Offset: 344, NextOffset: 372 @@ -33000,21 +32965,16 @@ 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo foo_empty foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3] vs [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo foo2 foo_empty2 foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo6 foo foo_empty foo_empty5] vs [foo4 foo5 foo foo2 foo_empty2 foo_empty4 foo_empty5 foo6 foo_empty foo3 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" - 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: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 @@ -33025,117 +32985,125 @@ 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_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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,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=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=-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 foo_empty2 foo3 foo_empty4 foo_empty5 foo foo_empty3 foo4 foo5 foo6] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo6 foo_empty2 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo5 foo foo_empty foo2 foo3 foo_empty4] vs [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty5 foo6 foo2 foo4] + 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: "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_empty2" vs "foo_empty2" + 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: "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_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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo5 foo_empty5 foo2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo6] vs [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo foo_empty3 foo4 foo5 foo6] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - 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:377: Directory: "" vs "": [foo2 foo4 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty5 foo6] vs [foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo5 foo foo_empty foo2 foo3 foo_empty4] + 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: "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 +=== 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=-1,prefix="../",src=1,format=PAX + 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: "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: "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: "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=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=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=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 "": [foo2 foo4 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5] vs [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo6 foo foo_empty foo_empty2] - 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:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo5 foo_empty5 foo_empty foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty2 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3] +=== 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=-1,prefix="",src=1,format=GNU + 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: 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: "foo6" vs "foo6" testutil.go:485: Offset: 750, NextOffset: 778 testutil.go:485: Offset: 915, NextOffset: 943 @@ -33146,38 +33114,51 @@ 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: "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: "foo2" vs "foo2" testutil.go:485: Offset: 210, NextOffset: 238 +=== 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=-1,prefix="",src=1,format=GNU 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 + testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 621 + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty2 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3] vs [foo_empty2 foo3 foo5 foo_empty5 foo foo2 foo4 foo_empty4 foo6 foo_empty 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: 480, NextOffset: 508 testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo6 foo] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo2 foo4 foo5] + 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 + 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: "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_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_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: 210, NextOffset: 238 @@ -33188,126 +33169,118 @@ 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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU -=== 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=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",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 === 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 foo_empty foo2 foo4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo5] vs [foo_empty foo2 foo4 foo_empty5 foo5 foo6 .no.prefetch.landmark 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: 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_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo6 foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty] vs [foo_empty foo2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo4 foo5 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 + 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" 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_empty4" vs "foo_empty4" + 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty5 foo_empty foo2 foo4] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo4] - 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_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: 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: 923, NextOffset: 951 testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 951, NextOffset: 1638 + 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 "": [foo4 foo5 foo_empty2 foo3 foo_empty3 foo2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo_empty2 foo_empty3 foo5 foo6 foo2 foo_empty foo3 foo4 foo_empty4 foo_empty5 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 79, NextOffset: 107 +=== 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=1,format=GNU testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:371: Comparing: "foo_empty2" vs "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: 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_empty4" vs "foo_empty4" + 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 + 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: "foo_empty2" vs "foo_empty2" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,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=0,prefix="./",format=PAX#01/duplicated_entry_offset +=== 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=-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"}]} +=== 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=1,format=GNU testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4 foo6] vs [foo foo_empty2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 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:377: Directory: "" vs "": [foo4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2] vs [foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty2 foo3 foo6 foo_empty foo2 foo_empty5] 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: "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 @@ -33319,70 +33292,77 @@ 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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty5 foo6 foo foo_empty2 foo2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty] vs [foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty foo2] - 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: 479, NextOffset: 507 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:485: Offset: 507, NextOffset: 614 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty5 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty2 foo3 foo6] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo4 foo_empty5 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: "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_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_empty4" vs "foo_empty4" + 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: "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_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=-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=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=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 "": [foo5 foo foo_empty foo2 foo_empty2 foo4 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty5 foo_empty2 foo_empty3 foo5 foo2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty5 foo6] vs [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo foo2 foo_empty2 foo4 foo6 .no.prefetch.landmark] + 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_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_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: "foo5" vs "foo5" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 768, NextOffset: 796 @@ -33393,29 +33373,25 @@ 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: "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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo6 .no.prefetch.landmark foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty] vs [foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo2] 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: 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty2 foo_empty3 foo5 foo_empty5] vs [foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo4 foo5] - 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: 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: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 @@ -33426,32 +33402,31 @@ 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_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: "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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR -=== 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=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=-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 "": [foo_empty foo3 foo_empty3 foo4 foo5 foo foo2 foo_empty2 foo_empty4 foo_empty5 foo6] vs [.no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo3 foo5 foo6] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo5 foo foo_empty foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty foo3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty4 .no.prefetch.landmark] + 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" @@ -33464,12 +33439,12 @@ 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: "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: "foo4" vs "foo4" testutil.go:485: Offset: 1073, NextOffset: 1105 testutil.go:485: Offset: 1349, NextOffset: 1381 @@ -33478,71 +33453,69 @@ testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1389, NextOffset: 1421 testutil.go:485: Offset: 1665, NextOffset: 1697 -=== 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=-2,prefix="",src=1,format=USTAR testutil.go:485: Offset: 1421, NextOffset: 1705 testutil.go:485: Offset: 1697, NextOffset: 2015 - 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo foo2 foo_empty2 foo_empty4 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo5] - 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: 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_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo_empty4 foo foo_empty foo3 foo4 foo5 foo_empty5 foo6] vs [foo2 foo_empty2 foo3 foo4 foo5 foo foo_empty foo_empty3 foo_empty4 foo_empty5 foo6] + 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: "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_empty" vs "foo_empty" 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 -=== 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=-2,prefix="",src=1,format=USTAR 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_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: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR -=== 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=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=-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 "": [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo4 foo_empty foo_empty2] vs [foo foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty3 foo6] vs [.no.prefetch.landmark foo_empty foo3 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] 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 + 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 @@ -33550,6 +33523,14 @@ 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: "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_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: "foo6" vs "foo6" testutil.go:485: Offset: 1727, NextOffset: 1759 testutil.go:485: Offset: 2037, NextOffset: 2069 @@ -33560,80 +33541,73 @@ 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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo6] vs [foo_empty2 foo_empty3 foo6 foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo2 foo3] 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: 1088, NextOffset: 1120 testutil.go:485: Offset: 1396, NextOffset: 1683 - 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 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6] vs [foo4 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo2] - 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: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" 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: "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: "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_empty" vs "foo_empty" 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" 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,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=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/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=-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 "": [foo6 foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty3 foo4] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo4 foo_empty4 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty5 foo6 foo5 foo foo_empty foo_empty2 foo3 foo_empty4] vs [.no.prefetch.landmark foo_empty foo2 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1076, NextOffset: 1108 +=== 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=-2,prefix="/",src=1,format=USTAR 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_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 testutil.go:485: Offset: 684, NextOffset: 1003 + 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: 760, NextOffset: 792 testutil.go:485: Offset: 1003, NextOffset: 1035 @@ -33645,30 +33619,22 @@ 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: "foo_empty" vs "foo_empty" - 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 +=== 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=-2,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 368, NextOffset: 652 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5] vs [foo foo2 foo_empty3 foo4 foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty5] vs [foo2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty4 foo5] 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_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 @@ -33679,6 +33645,15 @@ 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: "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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR + 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 @@ -33691,100 +33666,116 @@ 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=1,format=USTAR -=== 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=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 === 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 "": [foo_empty3 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty4 foo6 foo foo_empty foo4] vs [foo_empty foo_empty2 foo_empty4 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - 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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo5] vs [foo4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 .no.prefetch.landmark foo_empty3 foo_empty4 foo5 foo6] 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_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_empty3" vs "foo_empty3" 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo4] vs [foo4 foo_empty4 foo6 foo foo_empty foo3 foo_empty3 foo5 foo_empty5 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: "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: "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: 2043, NextOffset: 2075 testutil.go:485: Offset: 1764, NextOffset: 5002 + testutil.go:485: Offset: 2075, NextOffset: 5435 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo] vs [foo2 foo_empty2 foo3 foo5 foo foo_empty foo_empty4 foo_empty5 foo6 foo_empty3 foo4] + 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" 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: "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 - 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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset + 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=1,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=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=1,prefix="",format=USTAR#01 === 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 "": [foo foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo_empty5] vs [foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo5 foo foo_empty foo_empty3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo5 foo foo_empty foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo2 foo_empty3] 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_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: 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: "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 @@ -33795,55 +33786,20 @@ 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 -=== 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=-2,prefix="",src=1,format=PAX 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: "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: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo_empty5 foo6 foo foo_empty foo_empty3 foo_empty4 foo5] vs [foo3 foo4 foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty5 foo_empty] - 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_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: "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:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo2 foo_empty3] vs [foo_empty2 foo3 foo4 foo5 foo2 foo_empty foo_empty3 foo_empty4 foo_empty5 foo6 foo] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 649, NextOffset: 681 -=== 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=-2,prefix="",src=1,format=PAX 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_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 @@ -33855,71 +33811,81 @@ 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: "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 + testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:485: Offset: 158, NextOffset: 441 + 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=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=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=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 "": [foo foo_empty foo3 foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo_empty3 foo5 foo6] vs [foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo5 foo_empty5 foo] - 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: "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:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo foo3 foo_empty3 foo5 foo_empty5 foo6] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo3 foo_empty4 foo5 foo6] 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_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" 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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX - 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_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: "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 "": [.no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo5 foo_empty5] vs [foo6 foo2 foo_empty2 foo_empty3 foo5 foo_empty4 foo_empty5 foo foo_empty foo3 foo4] - 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:377: Directory: "" vs "": [.no.prefetch.landmark foo3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5] vs [foo_empty5 foo6 foo foo3 foo_empty3 foo5 foo_empty4 foo_empty foo2 foo_empty2 foo4] 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: "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_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" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 655, NextOffset: 687 @@ -33927,272 +33893,278 @@ 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: "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: "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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1683, NextOffset: 1715 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX 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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,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=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=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 "": [foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty2 foo_empty foo2 foo4 foo5 foo] vs [foo4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo6 foo3 foo_empty4 foo_empty5] - 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: "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:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo6 foo foo3 foo_empty3 foo5 foo_empty5] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty2] + 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" 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/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX 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_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: "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: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo3 foo_empty4 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo6] vs [foo5 foo foo_empty foo2 foo4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo_empty4] 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty4 foo5 foo6] vs [foo foo3 foo_empty3 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo6] + 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: "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: "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: "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" 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: 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: "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 + testutil.go:485: Offset: 1387, NextOffset: 1672 + testutil.go:485: Offset: 1108, NextOffset: 1393 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - 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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,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=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=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 "": [foo3 foo_empty3 foo5 foo6 foo foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo_empty] vs [foo_empty foo2 foo_empty2 foo4 foo_empty5 foo foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark] - 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:377: Directory: "" vs "": [foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty foo6] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty5 foo6 foo_empty foo_empty2] 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_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: "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: "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_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" 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_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 + 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_empty4 foo5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo_empty2 foo4 foo_empty5 foo foo_empty foo2] vs [foo foo3 foo_empty3 foo5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo_empty2] 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: "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 + 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 - 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: "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: "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=1,format=GNU -=== 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=USTAR#01/lost_digest_in_a_entry === 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 "": [foo6 foo foo2 foo_empty2 foo_empty3 foo5 foo_empty foo3 foo4 foo_empty4 foo_empty5] vs [foo foo2 foo3 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo4 foo5 foo6 foo_empty] vs [foo6 .no.prefetch.landmark foo foo_empty foo3 foo4 foo_empty4 foo5 foo2 foo_empty2 foo_empty3 foo_empty5] + 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: "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: "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: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 445, NextOffset: 477 +=== 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=1,format=GNU 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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo6] vs [foo4 foo_empty4 foo_empty5 foo_empty foo3 foo_empty2 foo_empty3 foo5 foo6 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: 652 - testutil.go:485: Offset: 160, NextOffset: 445 + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty5 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo4] vs [foo5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty5 foo foo3 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_empty5" vs "foo_empty5" 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" 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: "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: "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: "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: 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: "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: "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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,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 -=== 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"}]} +=== 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=-2,prefix="./",src=1,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":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 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty2 foo_empty4 foo5 foo6] vs [foo_empty foo2 foo3 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty] vs [foo foo_empty foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo6] + 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_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" @@ -34200,6 +34172,7 @@ 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: "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 @@ -34211,95 +34184,70 @@ 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: "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 +=== 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=-2,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: 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo6] vs [foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo3 foo5 foo2 foo_empty2 foo_empty4] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + 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: 449, NextOffset: 481 testutil.go:485: Offset: 656, NextOffset: 688 - testutil.go:485: Offset: 481, NextOffset: 771 + testutil.go:485: Offset: 449, NextOffset: 481 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:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo6 foo_empty5 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo_empty4 foo5] vs [foo5 foo6 foo foo_empty foo_empty2 foo_empty4 foo_empty5 foo2 foo3 foo_empty3 foo4] + 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: "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: "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: "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 +=== 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=1,format=GNU 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_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: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU -=== 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=-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_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo2 foo3 foo4] vs [foo foo3 foo_empty3 foo_empty4 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo6 foo_empty2 foo3 foo_empty3 foo_empty5 foo_empty4 foo5 foo foo_empty foo2 foo4] vs [foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo2 foo3 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: 765, NextOffset: 797 testutil.go:485: Offset: 1007, NextOffset: 1039 testutil.go:485: Offset: 797, NextOffset: 1084 testutil.go:485: Offset: 1039, NextOffset: 1360 -=== 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=-2,prefix="/",src=1,format=GNU - 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: "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_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: 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: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1722, NextOffset: 1754 @@ -34311,186 +34259,194 @@ testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 447 testutil.go:485: Offset: 369, NextOffset: 654 -=== 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=-2,prefix="/",src=1,format=GNU - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty3 foo_empty4 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2] vs [foo2 foo3 foo4 foo_empty5 foo6 foo foo_empty foo_empty2 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: 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: "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: 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: "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: 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 "": [foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo4] vs [foo_empty foo2 foo4 foo_empty4 foo5 foo foo3 foo_empty3 foo_empty5 foo6 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_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: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 654, NextOffset: 686 +=== 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=1,format=GNU 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" 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: "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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 + 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" 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" +=== 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=1,format=GNU +=== 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=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_empty4 foo_empty5 foo2 foo_empty2 foo3 foo4 foo6 foo foo_empty foo_empty3 foo5] vs [foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo5 foo foo3 foo_empty3 foo4] - 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:377: Directory: "" vs "": [foo4 foo_empty5 foo6 foo_empty foo3 foo_empty2 foo_empty3 foo_empty4 foo5 foo foo2] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo_empty5 foo foo_empty foo_empty2 foo_empty3] 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: 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: "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: "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: "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: "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: "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: "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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo_empty5] vs [foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty3 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo_empty5 foo5 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo_empty4] vs [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo3 foo4 foo_empty5 foo6] 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: "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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + 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: "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: "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: "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 -=== 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=1,format=GNU 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_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_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR -=== 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=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=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 "": [foo5 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo2 foo_empty2 foo_empty5 foo6] vs [foo2 foo4 foo_empty5 foo6 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo3 foo_empty4 foo5] vs [foo_empty3 foo4 foo_empty4 foo5 foo foo_empty2 foo2 foo3 foo_empty5 foo6 .no.prefetch.landmark 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_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: "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: "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" 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: "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: "" 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 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo2 foo_empty2 foo_empty5 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:377: Directory: "" vs "": [foo_empty4 foo5 foo foo_empty2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3] vs [foo3 foo_empty4 foo5 foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty] + 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: "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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 @@ -34502,61 +34458,81 @@ 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: "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_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=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 -=== 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=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=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_empty3 foo4 foo_empty5 foo foo_empty foo_empty2 foo5 foo6 foo2 foo3 foo_empty4] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo4 foo_empty4 foo5 foo_empty5] - 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 "": [foo2 foo3 foo4 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty] vs [foo3 foo4 foo6 .no.prefetch.landmark foo_empty2 foo2 foo_empty3 foo_empty4 foo5 foo_empty5 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: "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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo4 foo_empty4 foo5 foo_empty5] vs [foo3 foo_empty4 foo5 foo6 foo2 foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo4 foo6 foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo foo2] + 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 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 @@ -34568,12 +34544,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: "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 @@ -34585,278 +34557,191 @@ 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: "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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,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=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=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 "": [foo3 foo4 foo_empty4 foo6 foo foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo_empty] vs [foo_empty4 foo5 .no.prefetch.landmark foo2 foo3 foo4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3] - 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:377: Directory: "" vs "": [foo3 foo_empty3 foo5 foo foo_empty foo_empty2 foo_empty5 foo6 foo2 foo4 foo_empty4] vs [foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty4 foo6 foo] 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2] vs [foo foo3 foo4 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo5 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: "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: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: 3216, NextOffset: 4804 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: "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 - 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_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,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 -=== 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 "": [foo5 foo_empty5 foo_empty2 foo3 foo_empty4 foo_empty3 foo4 foo6 foo foo_empty foo2] vs [.no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 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_empty4" vs "foo_empty4" + 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_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_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo4 foo foo_empty foo2 foo_empty3] vs [foo2 foo_empty3 foo4 foo6 foo foo_empty foo_empty4 foo5 foo_empty5 foo_empty2 foo3] + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty4 .no.prefetch.landmark foo_empty3 foo4 foo5 foo_empty5] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo5 foo2 foo4 foo_empty4 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: "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" + 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" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,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 +=== 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 foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo_empty3 foo_empty4 foo6] vs [foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty5 foo6 foo_empty foo3 foo4] 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: "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:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,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 -=== 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 foo3 foo_empty3 foo5 foo6 foo foo_empty2 foo4 foo_empty4 foo_empty5 foo2] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo3 foo6 foo_empty foo2] - 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: "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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo] vs [foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo foo_empty foo3 foo_empty3 foo5 foo6] 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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo3 foo4 foo_empty5 foo6] vs [foo3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo6 foo 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: "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: "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: "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=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 -=== 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"}]} +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,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 +=== 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 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4] vs [foo2 foo_empty2 foo5 foo_empty5 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo6 foo foo_empty4 foo_empty5 foo_empty3] vs [foo6 foo foo2 foo4 foo_empty4 foo_empty5 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3] 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: 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=1,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -34868,6 +34753,7 @@ 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 @@ -34879,20 +34765,14 @@ testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6 foo2 foo_empty2 foo5 foo_empty5] vs [foo foo_empty foo2 foo3 foo4 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] - 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:377: Directory: "" vs "": [foo_empty5 foo6 foo foo2 foo4 foo_empty4 foo_empty3 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3] vs [foo3 foo4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 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: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 @@ -34903,31 +34783,29 @@ 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: "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" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX -=== 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=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 "": [foo5 foo6 foo2 foo4 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty] vs [foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo_empty4 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: 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_empty" vs "foo_empty" +=== RUN 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_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3 foo6 foo foo_empty5] vs [foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo3 foo5 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 @@ -34935,33 +34813,59 @@ 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: "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 +=== 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=0,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: 6908, NextOffset: 6940 -=== 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=0,prefix="/",src=2,format=PAX 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: "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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo_empty4 foo6 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo5 foo6 foo2 foo4] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo foo_empty5 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6] + 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: "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: "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" +=== 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=0,prefix="./",src=2,format=PAX testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 @@ -34971,39 +34875,20 @@ 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: "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: "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_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" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 -=== 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"}]} +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 +=== 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_empty5 foo6 foo foo_empty foo_empty2 foo4 foo5 foo2 foo3 foo_empty3 foo_empty4] vs [foo_empty4 foo foo_empty foo4 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo6 foo2 foo3 foo_empty2 foo4 foo5 foo_empty5 foo foo_empty] vs [foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 @@ -35015,21 +34900,19 @@ 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 -=== 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=0,prefix="../",src=2,format=PAX 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: "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: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 @@ -35040,15 +34923,18 @@ 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=9,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5] vs [foo foo_empty foo_empty2 foo4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo5 .no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4] vs [foo6 foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 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: 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 @@ -35059,49 +34945,123 @@ testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 -=== 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=0,prefix="../",src=2,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: "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 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 +=== 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 "" +=== 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=0,prefix="../",src=2,format=PAX + testutil.go:377: Directory: "" vs "": [foo6 foo foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3] vs [foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty5 foo_empty 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 + 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: 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: "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=1,prefix="/",format=GNU#01 -=== 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 foo_empty foo6 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo_empty2 foo3 foo4 foo_empty5 foo foo_empty foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2] + 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_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: "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 foo_empty foo4 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty5] vs [foo foo3 foo4 foo_empty4 foo6 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo5] + 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: "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 + testutil.go:485: Offset: 2164, NextOffset: 3724 +=== 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=0,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: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01/lost_digest_in_a_entry + 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" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 === 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 "": [foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo_empty4] vs [foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo foo_empty 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: "foo_empty4" vs "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 @@ -35111,38 +35071,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: "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: "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: "foo_empty2" vs "foo_empty2" 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 foo2 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo_empty5] vs [foo_empty foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 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_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2] vs [foo_empty4 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo_empty 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_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 + 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: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 @@ -35155,40 +35116,52 @@ testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 -=== 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=0,prefix="",src=2,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: "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/testDigestAndVerify/big-files-compression=gzip_compression_level=9,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: "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=1,prefix="../",format=USTAR#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=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=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_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo3] vs [foo foo_empty3 foo_empty5 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo6] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty2 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo5] vs [.no.prefetch.landmark foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 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: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: "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 @@ -35199,13 +35172,23 @@ 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo6 foo foo_empty3 foo_empty5] vs [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo3] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo5 foo6] vs [foo_empty foo2 foo3 foo_empty3 foo5 foo foo_empty2 foo4 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: 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 +=== 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=0,prefix="./",src=2,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 @@ -35217,90 +35200,79 @@ 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 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_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_empty3" vs "foo_empty3" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU -=== 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=USTAR#01/lost_digest_in_a_entry -=== 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 +=== 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=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 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo4 foo6 foo] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty foo_empty2 foo3 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo3] vs [.no.prefetch.landmark foo2 foo3 foo4 foo6 foo_empty5 foo foo_empty foo_empty2 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: "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_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: "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: "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 "": [foo3 foo_empty4 foo5 foo_empty foo_empty2 foo2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo foo2 foo4 foo6 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3] - 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 foo2 foo3 foo4 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3] + 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=9,prefix="./",format=PAX#01/duplicated_entry_offset +=== 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: "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 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "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: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 @@ -35311,82 +35283,71 @@ 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_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: 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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,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=9,prefix="./",format=GNU#01 === 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 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo_empty5 foo6 foo foo3 foo_empty3] vs [foo foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo_empty4 foo5 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:377: Directory: "" vs "": [foo_empty foo4 foo6 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3] vs [foo3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty5 foo_empty3 foo5 foo6] 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_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: "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_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo4 foo6 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo_empty4 foo5] vs [foo_empty2 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty3 foo_empty5 foo6 foo 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 "": [foo2 foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty5 foo_empty3 foo5 foo6] vs [foo_empty foo4 foo6 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 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: "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_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_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 @@ -35398,25 +35359,35 @@ 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: "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_empty3" vs "foo_empty3" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/lost_digest_in_a_entry === 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=9,prefix="",format=USTAR#01 +=== 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=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 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo3 foo5 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo 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:377: Directory: "" vs "": [foo foo2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo4 foo5 foo6] vs [foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty] + 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 +=== 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=USTAR testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 717, NextOffset: 749 testutil.go:485: Offset: 893, NextOffset: 925 @@ -35428,17 +35399,12 @@ 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: "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_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_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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" @@ -35446,33 +35412,28 @@ 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_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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo6] vs [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo3 foo5 foo6] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty3 foo_empty5 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6] vs [foo_empty foo_empty2 foo3 foo4 foo5 foo6 foo foo2 foo_empty3 foo_empty4 foo_empty5] + 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: 196, NextOffset: 228 testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 228, NextOffset: 353 +=== 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=USTAR testutil.go:485: Offset: 120, NextOffset: 245 - 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: 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 -=== 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=USTAR testutil.go:485: Offset: 591, NextOffset: 717 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" @@ -35480,66 +35441,83 @@ 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: "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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR -=== 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=9,prefix="",format=PAX#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=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=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 foo_empty5 foo6 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo5 .no.prefetch.landmark foo_empty3 foo_empty4 foo_empty5 foo6 foo] - 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: "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_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo4 foo_empty3 foo6 foo foo2 foo3] vs [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo6 foo foo2 foo_empty2 foo4 foo5 foo_empty5] 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 -=== 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=1,prefix="./",src=2,format=USTAR + 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: "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_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_empty2 foo3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty5 foo6 foo foo_empty3 foo_empty4] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo6 foo foo_empty5] + 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_empty foo3 foo_empty3 foo_empty4 foo foo2 foo_empty2 foo4 foo5 foo_empty5 foo6] vs [foo foo2 foo3 foo_empty3 foo6 foo_empty5 foo_empty foo_empty2 foo4 foo_empty4 foo5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" 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: "foo_empty4" vs "foo_empty4" + 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 @@ -35550,12 +35528,6 @@ 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: "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 @@ -35567,31 +35539,35 @@ 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_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=GNU#01 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,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=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=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_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty5 foo_empty2 foo3 foo5] vs [foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty foo3 foo4 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo6 foo foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo_empty2 foo_empty4] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo3 foo2 foo_empty2 foo4 foo6 .no.prefetch.landmark foo] + 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: 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_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 876, NextOffset: 908 testutil.go:485: Offset: 1090, NextOffset: 1122 @@ -35602,75 +35578,64 @@ 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 - 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 "": [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo3 foo4 foo_empty5 foo6] vs [foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty4] - 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:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo4 foo6] vs [foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty4 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: "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: "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: "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: "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: "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: "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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR -=== 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=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=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=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_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo5 foo_empty foo_empty2] vs [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty5 foo_empty2 foo6 .no.prefetch.landmark] - 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:377: Directory: "" vs "": [foo_empty3 foo5 foo6 foo foo_empty foo_empty2 foo3 foo2 foo4 foo_empty4 foo_empty5] vs [foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo5 foo_empty5 foo_empty foo2 foo3] 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" +=== 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=USTAR testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 575, NextOffset: 607 testutil.go:485: Offset: 747, NextOffset: 779 @@ -35678,11 +35643,11 @@ 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: "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: "foo3" vs "foo3" @@ -35690,14 +35655,25 @@ 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: "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: "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 "": [foo5 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty2 foo6] vs [foo_empty4 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty foo_empty2 foo3 foo5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo4 foo_empty4 foo6 foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5] vs [foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo5 foo2 foo4 foo_empty4 foo_empty5] + 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 @@ -35708,6 +35684,14 @@ 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_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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 360, NextOffset: 392 @@ -35719,29 +35703,19 @@ 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: "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: "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" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX -=== 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=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 === 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 "": [foo foo_empty foo3 foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo_empty3 foo_empty5] vs [foo foo_empty foo_empty3 foo4 .no.prefetch.landmark foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo6] vs [foo2 foo3 foo_empty3 foo6 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty 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_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 @@ -35752,57 +35726,53 @@ 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: "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_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: "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: "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 "" -=== 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=1,prefix="",src=2,format=PAX - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo2 foo foo_empty foo_empty3 foo4 .no.prefetch.landmark] vs [foo_empty2 foo_empty3 foo_empty5 foo2 foo_empty foo3 foo4 foo_empty4 foo5 foo6 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: 353 - testutil.go:485: Offset: 120, NextOffset: 245 - 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: 591, NextOffset: 717 + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo6] 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 +=== 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=PAX + 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: "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 @@ -35810,29 +35780,22 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset + 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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX -=== 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=-1,prefix="",format=USTAR#01/duplicated_entry_offset +=== 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=PAX#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":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 foo_empty foo_empty3 foo5 foo6 foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5] vs [foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo_empty2 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: 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:377: Directory: "" vs "": [foo6 foo foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty4] vs [foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo_empty foo2 foo_empty2] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 885, NextOffset: 917 testutil.go:485: Offset: 1096, NextOffset: 1128 @@ -35844,31 +35807,51 @@ testutil.go:485: Offset: 122, NextOffset: 249 testutil.go:485: Offset: 231, NextOffset: 358 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_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo3 foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo_empty3 foo5 foo6 foo foo_empty] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo3 foo_empty4 foo5 foo_empty5] vs [foo3 foo_empty4 foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo 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_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: "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 + 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 @@ -35879,34 +35862,33 @@ 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: "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_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=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 +=== 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=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 foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty3 foo5] vs [.no.prefetch.landmark foo_empty foo_empty3 foo_empty5 foo4 foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo3] + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo_empty5 foo2 foo_empty3 foo5] vs [foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty5 foo6 foo foo4] + 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: "foo_empty3" vs "foo_empty3" + 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: "foo3" vs "foo3" testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 547, NextOffset: 579 @@ -35918,7 +35900,6 @@ 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 @@ -35929,45 +35910,15 @@ 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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - 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_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo6 foo foo2 foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo_empty3 foo_empty5] vs [foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo5 foo_empty foo_empty3] - 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: 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:377: Directory: "" vs "": [foo foo4 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] vs [foo2 foo_empty3 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 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 testutil.go:485: Offset: 230, NextOffset: 354 testutil.go:485: Offset: 121, NextOffset: 245 - 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 @@ -35979,280 +35930,282 @@ 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_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: "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: 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=9,prefix="/",format=GNU#01/duplicated_entry_offset -=== 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=USTAR#01 +=== 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=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 "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo6 foo] vs [foo6 .no.prefetch.landmark foo_empty2 foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty5] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo4 foo5 foo_empty5] vs [foo6 foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo4 foo_empty4] + 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: "foo_empty2" vs "foo_empty2" - 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" 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: "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: "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_empty" vs "foo_empty" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty5] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo6 foo] - 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: "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: 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 "": [foo2 foo3 foo_empty3 foo5 foo6 foo_empty foo foo_empty2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark] vs [foo3 foo_empty3 foo_empty4 foo6 foo_empty5 foo foo_empty foo2 foo_empty2 foo4 foo5] + 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 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: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" +=== 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=PAX 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_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry + 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_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/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU -=== 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=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=-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=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 "": [foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo foo3 foo_empty3 foo5] vs [foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo foo3 foo5 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=GNU + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo4 foo6 foo foo2] vs [foo4 foo foo_empty foo2 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty4] 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: "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: "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: "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: 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_empty" vs "foo_empty" - 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" 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_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: 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" 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_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_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo foo3 foo5 foo_empty5] vs [foo foo3 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo foo_empty foo2] vs [foo foo2 foo3 foo4 foo6 foo_empty5 foo_empty foo_empty2 foo_empty3 foo_empty4 foo5] testutil.go:371: Comparing: "foo" vs "foo" -=== 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: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: "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: "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 - 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: 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: "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_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_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 + 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 testutil.go:485: Offset: 1127, NextOffset: 1907 testutil.go:485: Offset: 921, NextOffset: 1586 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,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 +=== 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=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 "": [foo5 foo foo_empty foo_empty2 foo_empty3 foo_empty5 foo6 foo2 foo3 foo4 foo_empty4] vs [foo3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo5 foo6 foo foo2 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: 231, NextOffset: 358 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty4] + 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: "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: "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_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: "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_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo foo2 foo_empty3 foo4 foo5 foo6] vs [foo foo_empty foo_empty2 foo_empty3 foo5 foo2 foo3 foo4 foo_empty4 foo_empty5 foo6] - 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 - 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:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo2 foo foo_empty foo4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2 foo4 foo_empty5 foo6] 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: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: "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: 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: "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: 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: "foo_empty2" vs "foo_empty2" + 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 + 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 === 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=-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=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 "": [foo_empty foo4 foo_empty5 foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo_empty2 foo_empty4 foo6 foo_empty foo foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark] - 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: "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: "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:377: Directory: "" vs "": [foo foo2 foo_empty2 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo3 foo5 foo6 foo_empty foo2 foo_empty2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 199, NextOffset: 231 @@ -36263,27 +36216,55 @@ 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: "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: "foo_empty" vs "foo_empty" + 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 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo5 foo_empty5] vs [foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo_empty foo4 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 199, NextOffset: 231 -=== 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=GNU - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 231, NextOffset: 357 - testutil.go:485: Offset: 122, NextOffset: 248 + testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo_empty4 foo_empty foo2 foo_empty2 foo5 foo6] vs [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo2 foo_empty2 foo5 foo_empty5] + 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: "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: "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: "foo3" vs "foo3" testutil.go:485: Offset: 551, NextOffset: 583 testutil.go:485: Offset: 406, NextOffset: 438 @@ -36295,39 +36276,19 @@ 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: "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_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: 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/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01/duplicated_entry_offset + 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=GNU#01 -=== 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=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/lost_digest_in_a_entry +=== 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=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_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo_empty4] vs [foo_empty foo2 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo4 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: 233, NextOffset: 364 - 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:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo_empty5 foo foo_empty3 foo_empty4 foo5 foo6 foo2] vs [foo_empty4 foo5 foo6 foo_empty2 foo_empty3 foo4 foo2 foo3 foo_empty5 .no.prefetch.landmark foo foo_empty] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 911, NextOffset: 943 testutil.go:485: Offset: 1118, NextOffset: 1150 @@ -36338,41 +36299,35 @@ 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: "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: "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: "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 foo_empty2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo_empty4 foo_empty5 foo_empty] vs [foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo2 foo_empty foo_empty4 foo] + 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: "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: 201, NextOffset: 233 testutil.go:485: Offset: 124, NextOffset: 255 +=== 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=GNU + testutil.go:485: Offset: 233, NextOffset: 364 + 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: 562, NextOffset: 594 testutil.go:485: Offset: 419, NextOffset: 451 - testutil.go:485: Offset: 594, NextOffset: 759 + testutil.go:485: Offset: 562, NextOffset: 594 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:485: Offset: 594, NextOffset: 759 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo_empty2 foo_empty3 foo4 foo_empty4 foo3 foo_empty5 .no.prefetch.landmark foo foo_empty foo2] vs [foo4 foo_empty5 foo foo_empty foo_empty2 foo3 foo6 foo2 foo_empty3 foo_empty4 foo5] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 923, NextOffset: 955 testutil.go:485: Offset: 747, NextOffset: 779 @@ -36383,72 +36338,77 @@ 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_empty2" vs "foo_empty2" + 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" + 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: "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_empty3" vs "foo_empty3" - 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=9,prefix="",src=2,format=USTAR -=== 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=USTAR#01/lost_digest_in_a_entry -=== 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=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=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_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo5 foo_empty foo2 foo3 foo_empty4] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo3 foo_empty3 foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo6 foo foo_empty5 .no.prefetch.landmark] + 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_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_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: "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: "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: "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_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo_empty5 foo6] vs [foo foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - 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 - testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty5] vs [foo6 foo foo_empty3 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 296, NextOffset: 324 @@ -36456,32 +36416,58 @@ 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: "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: "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_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: "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 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:485: Offset: 102, NextOffset: 205 + 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=-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=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=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_empty4 foo5 foo foo_empty foo_empty2 foo_empty3 foo6 foo2 foo3 foo4 foo_empty5] vs [foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo4] + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] vs [foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo6 foo_empty4 foo_empty 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: "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: "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" @@ -36490,45 +36476,28 @@ 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: "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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo4] vs [foo2 foo3 foo4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5] - 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_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty4 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo6] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo3 foo4] 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" 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 @@ -36539,56 +36508,57 @@ 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: "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 - 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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,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/lost_digest_in_a_entry +=== 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 === 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 foo4 foo5 foo6 foo_empty3 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo3] vs [foo_empty5 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo3 foo5 foo6 foo foo_empty foo2 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty5] vs [foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty2 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2] + 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: "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: "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: "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" - 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: "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 testutil.go:485: Offset: 749, NextOffset: 777 @@ -36598,16 +36568,16 @@ testutil.go:485: Offset: 739, NextOffset: 767 testutil.go:485: Offset: 908, NextOffset: 936 testutil.go:485: Offset: 767, NextOffset: 1366 -=== 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=9,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 936, NextOffset: 1608 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo4 foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 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 + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty5 foo foo_empty foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2] vs [foo6 foo2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty3 foo_empty5] + 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: "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 @@ -36618,55 +36588,44 @@ 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" 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: "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: "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: "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_empty4" vs "foo_empty4" + 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=2,format=USTAR -=== 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 -=== 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=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/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 "": [foo2 foo_empty3 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo6 foo] vs [foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo4 foo_empty4 foo6 foo_empty foo2] - 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 - testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo2 foo_empty3 foo_empty5 foo_empty4 foo5 foo foo_empty2 foo3 foo4] vs [foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty4 foo6 .no.prefetch.landmark foo] + 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_empty4" vs "foo_empty4" - 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" vs "foo" testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 170, NextOffset: 198 @@ -36678,24 +36637,38 @@ 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 - testutil.go:485: Offset: 654, NextOffset: 761 + 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_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 + testutil.go:485: Offset: 332, NextOffset: 465 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo foo3 foo_empty3 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo4] vs [foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo_empty foo2 foo_empty3 foo5 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:377: Directory: "" vs "": [foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty4 foo6] vs [foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty3 foo_empty5 foo6] + 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: "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 testutil.go:485: Offset: 619, NextOffset: 647 @@ -36703,17 +36676,11 @@ testutil.go:485: Offset: 647, NextOffset: 754 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: 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: "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" 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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 922, NextOffset: 950 @@ -36721,63 +36688,80 @@ 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=-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 -=== 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=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=-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 === 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 "": [foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty3 foo_empty5 foo foo_empty2 foo3] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty5 foo2 foo_empty2 foo3 foo_empty3] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo6 foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo foo2 foo3] vs [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo5 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: "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: "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: "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" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX 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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo5 foo_empty5] vs [foo foo2 foo3 foo5 foo_empty5 foo_empty foo_empty2 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: 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: "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: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo5 foo6] vs [foo foo_empty2 foo3 foo_empty5 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" 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_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: "foo6" vs "foo6" testutil.go:485: Offset: 905, NextOffset: 933 testutil.go:485: Offset: 733, NextOffset: 761 @@ -36788,46 +36772,22 @@ 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: "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: "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: "foo_empty2" vs "foo_empty2" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,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#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/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 "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo5 foo_empty foo3] vs [foo4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty foo_empty4] vs [.no.prefetch.landmark foo foo_empty foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo5] + 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: 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: "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: "foo4" vs "foo4" testutil.go:485: Offset: 480, NextOffset: 508 @@ -36839,58 +36799,72 @@ 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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo2 foo_empty2 foo4 foo5 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo_empty foo3] vs [foo_empty foo3 foo_empty3 foo4 foo5 foo foo2 foo_empty2 foo_empty4 foo_empty5 foo6] + 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: 169, NextOffset: 197 testutil.go:485: Offset: 107, NextOffset: 212 - 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_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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: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_empty3 foo4 foo5 foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo_empty foo_empty4 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo_empty2 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: 916 + testutil.go:485: Offset: 642, NextOffset: 748 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: "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: "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 + 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: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,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#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/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 "": [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo4 foo6] vs [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo6 foo foo_empty3 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo2 foo_empty2 foo3 foo4 foo6 foo foo_empty foo_empty3 foo_empty5] vs [foo_empty foo2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo5] + 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: 739, NextOffset: 767 testutil.go:485: Offset: 908, NextOffset: 936 @@ -36901,40 +36875,46 @@ 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: "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: "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: "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_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 testutil.go:485: Offset: 634, NextOffset: 739 testutil.go:485: Offset: 777, NextOffset: 908 - 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: "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 "": [foo_empty foo2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo5] vs [foo foo_empty foo_empty3 foo_empty5 foo6 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5] 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: 340, NextOffset: 368 testutil.go:485: Offset: 485, NextOffset: 616 - 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 [foo foo2 foo4 foo6 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5] + 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_empty4" vs "foo_empty4" 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 @@ -36942,53 +36922,42 @@ 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: "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" 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_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: "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=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=-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=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 === 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 foo2 foo_empty3 foo5 foo_empty5 foo foo_empty2 foo3 foo4 foo_empty4 foo6] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo4 foo5 foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo6] - 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 - testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty foo_empty2 foo4 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2 foo3] vs [foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo5] testutil.go:371: Comparing: "foo5" vs "foo5" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,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: 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_empty" vs "foo_empty" + 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 + testutil.go:485: Offset: 512, NextOffset: 619 + testutil.go:485: Offset: 654, NextOffset: 761 + 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 @@ -36999,19 +36968,38 @@ 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_empty2" vs "foo_empty2" + 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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo2 foo5 .no.prefetch.landmark foo] vs [foo_empty foo_empty2 foo4 foo5 foo foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] + 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 + 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: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: 484, NextOffset: 512 testutil.go:485: Offset: 654, NextOffset: 761 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo4 foo5 foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty foo2 foo_empty3 foo5 foo_empty5 foo foo_empty2 foo3 foo4 foo_empty4 foo6] + 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 @@ -37022,54 +37010,40 @@ 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: "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 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: "foo3" vs "foo3" - testutil.go:485: Offset: 465, NextOffset: 493 - testutil.go:485: Offset: 349, NextOffset: 377 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX - 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_empty4" vs "foo_empty4" - 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 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,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=-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/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 "": [foo foo_empty2 foo3 foo_empty4 foo_empty5 foo_empty foo2 foo_empty3 foo4 foo5 foo6] vs [foo_empty5 foo6 foo_empty foo_empty3 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo] - 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:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo4 foo5 foo foo_empty2] vs [foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty5 foo foo_empty4 foo6] 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_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: 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: "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: "foo4" vs "foo4" testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 610, NextOffset: 638 @@ -37085,26 +37059,19 @@ 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" - 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_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 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty foo_empty3 foo_empty5 foo6] vs [foo foo_empty2 foo3 foo_empty4 foo_empty5 foo_empty foo2 foo_empty3 foo4 foo5 foo6] - 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:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty5 foo foo_empty4 foo6] vs [foo foo_empty2 foo3 foo4 foo5 foo_empty foo2 foo_empty3 foo_empty4 foo_empty5 foo6] + 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 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 294, NextOffset: 322 testutil.go:485: Offset: 203, NextOffset: 231 @@ -37116,46 +37083,54 @@ 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: "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" + 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: "foo_empty5" vs "foo_empty5" - 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU -=== 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=-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=-2,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_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo6 foo_empty] vs [foo foo_empty foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo_empty4 foo5 foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo_empty4 foo5] vs [foo5 foo_empty5 foo2 foo_empty3 foo_empty4 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo foo_empty] + 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: "foo_empty2" vs "foo_empty2" + 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" 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_empty2" vs "foo_empty2" + 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 +=== 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=9,prefix="./",src=2,format=GNU testutil.go:485: Offset: 371, NextOffset: 476 testutil.go:485: Offset: 487, NextOffset: 618 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 @@ -37163,38 +37138,27 @@ 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_empty" vs "foo_empty" - 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo3 foo4 foo_empty5 foo6] vs [foo_empty foo2 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo2 foo_empty3 foo_empty4 foo5 foo3 foo4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2] vs [foo2 foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 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_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 testutil.go:485: Offset: 328, NextOffset: 459 testutil.go:485: Offset: 238, NextOffset: 343 - 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: 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" 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_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 @@ -37205,28 +37169,31 @@ 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: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: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,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=-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 === 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_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo4 foo6] vs [.no.prefetch.landmark foo foo_empty foo4 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] - 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: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo foo_empty4 foo6] vs [.no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo4 foo5] + 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: "foo5" vs "foo5" testutil.go:485: Offset: 601, NextOffset: 629 testutil.go:485: Offset: 744, NextOffset: 772 @@ -37234,79 +37201,77 @@ testutil.go:485: Offset: 772, NextOffset: 902 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: 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: "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: "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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo4 foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo2 foo4 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty] 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: 902, NextOffset: 930 + testutil.go:485: Offset: 761, NextOffset: 1363 + testutil.go:485: Offset: 930, NextOffset: 1599 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo5 foo2 foo_empty2 foo3 foo4] vs [foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo foo_empty4 foo6] + 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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU testutil.go:485: Offset: 629, NextOffset: 733 - 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: "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: "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_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: 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" 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: "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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,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=-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/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"}]} 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 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty5] vs [foo2 foo_empty2 foo_empty4 foo5 foo6 foo foo_empty foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo3] - 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:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty4 foo foo_empty foo3 foo4 foo5 foo_empty5 foo6] vs [foo6 .no.prefetch.landmark foo foo_empty foo2 foo4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo_empty4] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 212, NextOffset: 240 testutil.go:485: Offset: 302, NextOffset: 330 @@ -37320,6 +37285,12 @@ 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_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 @@ -37337,7 +37308,21 @@ 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 foo_empty4 foo5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty5] vs [foo3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo4] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo4 foo5] + 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_empty4" vs "foo_empty4" + 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 @@ -37349,182 +37334,148 @@ 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: "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: "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: "foo_empty5" vs "foo_empty5" + 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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,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=-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/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 "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo6 foo_empty5 foo4] vs [foo2 foo_empty2 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6] - 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:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo4 foo6] vs [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo3 foo5 foo_empty5 foo6] + 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: "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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" 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_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 - 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: "foo_empty4" vs "foo_empty4" + 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: "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 "": [foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo6 foo_empty2 foo5 foo2] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2 foo6 foo4 foo_empty5] - 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,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: 238, NextOffset: 345 - 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: 615, NextOffset: 643 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:485: Offset: 643, NextOffset: 750 - 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:377: Directory: "" vs "": [.no.prefetch.landmark foo foo3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo4 foo6] 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: "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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/duplicated_entry_offset + 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: "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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 -=== 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=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/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 "" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset -=== 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_empty foo2 foo3 foo4 foo_empty2 foo_empty3 foo5] vs [foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo4 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:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo3 foo4 foo_empty4] vs [.no.prefetch.landmark foo foo_empty3 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo3 foo4 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: "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_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: "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: "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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo4 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty5] vs [foo_empty5 foo6 foo foo_empty foo2 foo3 foo4 foo_empty4 foo_empty2 foo_empty3 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: 172, NextOffset: 200 testutil.go:485: Offset: 107, NextOffset: 214 - 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: "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_empty" vs "foo_empty" + testutil.go:485: Offset: 200, NextOffset: 307 + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty3 foo_empty4] vs [foo6 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo foo3 foo4 foo_empty4] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 214, NextOffset: 242 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 +=== 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=-1,prefix="./",src=2,format=USTAR + 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" @@ -37533,49 +37484,46 @@ 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: "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: "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_empty" vs "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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,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=0,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/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":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"}]} -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo5 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo6 foo foo_empty foo_empty3 foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo2 foo4 foo_empty5 foo_empty foo_empty3] vs [foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty4 foo5] + 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: "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: "foo5" vs "foo5" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 @@ -37586,61 +37534,91 @@ 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo6] vs [foo2 foo_empty2 foo5 foo6 foo foo_empty foo4 foo_empty4 foo_empty5 foo3 foo_empty3] + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR + 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_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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty4 foo5 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty] vs [foo_empty foo_empty3 foo4 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo6] 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: "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: "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: "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: "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_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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,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=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/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_empty2 foo3 foo_empty3 foo5 foo_empty5 foo_empty foo2 foo4 foo_empty4 foo6 foo] vs [.no.prefetch.landmark foo_empty foo2 foo4 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo6 foo_empty2 foo_empty5] vs [foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty5 foo foo_empty foo2 foo5] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + 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: "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 @@ -37651,35 +37629,29 @@ 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: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_empty" vs "foo_empty" 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 "": [foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo4] vs [foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo foo2 foo4 foo_empty4 foo6] - 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:377: Directory: "" vs "": [foo foo_empty foo2 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty2 foo_empty5 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo6] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 470, NextOffset: 498 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR + 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: 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 @@ -37690,14 +37662,12 @@ 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: "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: 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 @@ -37705,64 +37675,64 @@ testutil.go:485: Offset: 655, NextOffset: 764 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=-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=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/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 foo6 foo foo_empty foo2 foo_empty2 foo_empty4 foo3 foo_empty3 foo4 foo5] vs [foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo] - 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:377: Directory: "" vs "": [foo2 foo_empty3 foo6 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5] vs [foo4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty4 foo_empty5 foo6] 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX 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: "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_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: "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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo6 foo foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5] vs [foo3 foo_empty3 foo4 foo5 foo foo_empty foo2 foo_empty2 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: 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:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty4 foo_empty5 foo6] vs [foo2 foo_empty3 foo6 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3] + 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_empty5" vs "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" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 76, NextOffset: 104 @@ -37774,27 +37744,43 @@ 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: "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 + 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: 615, NextOffset: 643 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 643, NextOffset: 750 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX -=== 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 +=== 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/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 foo_empty3 foo4 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty4 foo5] vs [foo5 foo2 foo3 foo_empty4 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty2 foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo] vs [foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 .no.prefetch.landmark foo_empty2 foo4 foo5] + 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 @@ -37806,31 +37792,30 @@ 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_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: 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 "": [foo4 foo5 .no.prefetch.landmark foo_empty2 foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty] vs [foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty4 foo5 foo_empty2 foo_empty3 foo4] + 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: 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: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo2 foo3 foo_empty4 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo_empty5 foo6 foo_empty foo_empty3 foo4 foo3 foo_empty4 foo5 foo foo2 foo_empty2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 214, NextOffset: 242 @@ -37841,62 +37826,48 @@ 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: "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: "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: 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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX -=== 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=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/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_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2 foo4 foo_empty5 foo6] vs [foo_empty foo2 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty4 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo foo2 foo5 foo_empty5 foo6 foo_empty4 foo_empty foo_empty2 foo3 foo_empty3 foo4] vs [.no.prefetch.landmark foo2 foo5 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 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: "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: "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: "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: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 344, NextOffset: 372 @@ -37904,153 +37875,139 @@ 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_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo5 foo_empty foo2 foo_empty3 foo4] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2 foo4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo5] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo2 foo5 foo_empty5 foo6] 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: "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_empty" vs "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 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_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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX -=== 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=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/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 "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo5] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty4 foo4 foo5 foo_empty foo_empty2 foo3 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty2 foo4 foo5 foo_empty5] vs [foo_empty2 foo3 foo_empty4 foo_empty5 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo4] + 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: 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: "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_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo2 foo_empty4 foo_empty5] vs [foo6 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo4 foo5 foo6] vs [foo4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo_empty foo2] + 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: "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: "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: 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_empty4" vs "foo_empty4" - 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_empty" vs "foo_empty" 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: 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_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=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=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/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_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty3 foo_empty5] vs [foo foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo4 foo5 foo_empty5 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_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_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:377: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 foo foo3 foo_empty3 foo_empty5 foo_empty] vs [foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo_empty2 foo5 foo_empty5 foo6 foo_empty foo2 foo4] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 621, NextOffset: 649 @@ -38072,30 +38029,45 @@ 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 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo4 foo5 foo_empty5 foo_empty] vs [foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty3 foo_empty5 foo_empty foo2] + 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_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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo2 foo4 foo5 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo_empty2 foo3] vs [foo4 foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo_empty5 foo_empty foo3 foo_empty3] 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_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" +=== 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=-1,prefix="",src=2,format=GNU + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 480, NextOffset: 508 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:371: Comparing: "foo5" vs "foo5" @@ -38104,76 +38076,79 @@ 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: "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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,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=PAX#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=0,prefix="../",format=PAX#02 +=== 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=-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_empty foo_empty3 foo5 foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6] vs [foo_empty foo_empty2 foo_empty4 foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark] - 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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty5 foo foo_empty foo4 foo_empty4 foo5 foo6 foo2 foo_empty3] vs [foo_empty5 foo foo_empty foo_empty2 foo5 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3] + 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 +=== 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=-1,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:485: Offset: 335, NextOffset: 467 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: 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: "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: "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_empty" vs "foo_empty" + 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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty5 foo foo_empty foo_empty2 foo_empty4] vs [foo5 foo_empty foo_empty3 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo2] + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo_empty2 foo5 foo_empty5] vs [foo foo_empty foo_empty2 foo3 foo_empty5 foo2 foo_empty3 foo4 foo_empty4 foo5 foo6] + 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 -=== 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=-1,prefix="./",src=2,format=GNU 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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" 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: "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 @@ -38186,208 +38161,190 @@ testutil.go:485: Offset: 242, NextOffset: 350 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 467, NextOffset: 495 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU 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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,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=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 === 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 "": [foo2 foo3 foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5] vs [foo_empty4 foo_empty5 foo4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo_empty4 foo6] vs [foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo foo_empty foo5 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: "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: 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: "foo2" vs "foo2" testutil.go:485: Offset: 209, NextOffset: 237 testutil.go:485: Offset: 303, NextOffset: 331 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo5 foo6 foo_empty4 foo_empty5] vs [foo_empty3 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty4 foo6 foo2 foo3 foo4] + 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: 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: "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: 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6] vs [foo foo2 foo_empty4 foo6 foo4 foo5 foo_empty5 foo_empty foo_empty2 foo3 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" - 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: "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: "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_empty4" vs "foo_empty4" 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_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=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=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/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 foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo2 foo3 foo_empty3 foo5] vs [foo_empty3 foo_empty4 foo5 foo foo2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty5 foo6 foo foo_empty foo4 foo_empty4 foo5 foo_empty2 foo_empty3] vs [foo6 foo foo_empty foo_empty2 foo3 foo4 foo_empty5 .no.prefetch.landmark foo2 foo_empty3 foo_empty4 foo5] + 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU - 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: "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: "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_empty2" vs "foo_empty2" + 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo foo2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo_empty5] vs [foo_empty3 foo5 foo2 foo3 foo_empty2 foo4 foo_empty4 foo_empty5 foo6 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: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: 470, NextOffset: 498 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: "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:485: Offset: 498, NextOffset: 631 + 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: 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:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo6] vs [foo_empty foo2 foo3 foo_empty5 foo6 foo foo_empty3 foo4 foo_empty4 foo5 foo_empty2] 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_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: 108, NextOffset: 216 + 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: 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: "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=-2,prefix="",src=2,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=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/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 "" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo5 foo foo_empty2 foo4 foo_empty4 foo_empty5 foo6] vs [foo6 .no.prefetch.landmark foo_empty foo4 foo5 foo_empty5 foo_empty4 foo foo2 foo_empty2 foo3 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: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo6 foo foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo_empty foo2] vs [foo_empty3 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo_empty5 .no.prefetch.landmark foo3 foo4 foo5] 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_empty2" vs "foo_empty2" + 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: "foo3" vs "foo3" testutil.go:485: Offset: 757, NextOffset: 789 testutil.go:485: Offset: 999, NextOffset: 1031 @@ -38399,32 +38356,43 @@ 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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo foo2] vs [foo foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo5] 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: "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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 .no.prefetch.landmark foo3 foo4 foo5 foo_empty5] vs [foo6 foo foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3] 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: "foo_empty4" vs "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" 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: "foo4" vs "foo4" testutil.go:485: Offset: 1349, NextOffset: 1381 @@ -38437,57 +38405,63 @@ 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: "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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,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#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/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 foo_empty foo2 foo_empty2 foo3 foo5 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] vs [foo foo2 foo_empty2 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo5 foo_empty5] - 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:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty3 foo4] vs [.no.prefetch.landmark foo_empty foo3 foo4 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 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: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: 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_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: "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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo] vs [foo2 foo_empty2 foo3 foo5 foo foo_empty foo_empty4 foo_empty5 foo6 foo_empty3 foo4] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo4 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6] vs [foo2 foo3 foo_empty3 foo4 foo foo_empty foo_empty2 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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1010, NextOffset: 1042 @@ -38495,94 +38469,75 @@ 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: "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 + 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: "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_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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,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=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/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_empty3 foo4 foo6 foo foo_empty foo2 foo5 foo_empty5 foo_empty2 foo3 foo_empty4] vs [.no.prefetch.landmark foo_empty foo_empty2 foo4 foo5 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo foo_empty5 foo6 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2] vs [.no.prefetch.landmark foo_empty5 foo6 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo5] + 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_empty5" vs "foo_empty5" - 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: "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_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: "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: "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: "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 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo5] vs [foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty2 foo3 foo_empty4 foo5 foo_empty5] - 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: 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/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=USTAR + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty5 foo6 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo5] vs [foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty5 foo6] + 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 @@ -38593,46 +38548,67 @@ 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_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_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: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02/lost_digest_in_a_entry + 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=2,format=USTAR -=== 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#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/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_empty5 foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo foo_empty2 foo_empty3 foo6] vs [foo6 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3] - 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_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo2 foo3 foo_empty5 foo_empty] vs [foo_empty foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty4 foo6 foo] 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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR 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" 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_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: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" @@ -38640,118 +38616,109 @@ 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo4 foo_empty4 foo6 foo foo2 foo_empty2] vs [foo_empty foo2 foo3 foo_empty5 foo5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4] + 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: 770, NextOffset: 802 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 .no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty] vs [foo foo_empty2 foo_empty3 foo6 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo4] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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_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" vs "foo" testutil.go:485: Offset: 337, NextOffset: 369 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR 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_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 - testutil.go:485: Offset: 1399, NextOffset: 1688 - testutil.go:485: Offset: 1122, NextOffset: 1411 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: "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: "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=2,format=PAX -=== 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=USTAR#02/lost_digest_in_a_entry +=== 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/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 "": [foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty foo2 foo3] vs [foo foo2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo6] - 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: "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:377: Directory: "" vs "": [foo2 foo_empty4 foo6 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5] vs [foo2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo] + 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,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: 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: "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: "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: "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_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 testutil.go:485: Offset: 1737, NextOffset: 4933 testutil.go:485: Offset: 2047, NextOffset: 5363 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo6] vs [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3] - 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:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo5 foo_empty5] vs [foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo6 foo2 foo_empty4] 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 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: "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 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 649, NextOffset: 681 testutil.go:485: Offset: 441, NextOffset: 473 @@ -38767,18 +38734,26 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX - testutil.go:485: Offset: 1697, NextOffset: 2015 - testutil.go:485: Offset: 1421, NextOffset: 1705 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,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/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 "": [foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty2 foo_empty3 foo_empty5 foo6] vs [foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo_empty foo2 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6] vs [foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo5] + 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 @@ -38790,46 +38765,30 @@ 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_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: "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_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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 .no.prefetch.landmark foo_empty foo2 foo4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3] vs [foo_empty3 foo_empty5 foo6 foo_empty2 foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo3 foo_empty3 foo5 foo6 foo_empty foo_empty2 foo4 foo_empty4 foo_empty5] vs [foo foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6 foo3 foo_empty3 foo4 foo_empty4] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,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: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: "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 @@ -38840,7 +38799,11 @@ 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: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 @@ -38852,189 +38815,182 @@ 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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/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=1,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/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 "": [foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2 foo5 foo2 foo4 foo_empty4] vs [foo4 foo_empty4 foo5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2] - 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 - 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: 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_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2] vs [foo foo2 foo4 foo_empty4 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3] 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: "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_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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty3 foo_empty5 foo6] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo2 foo4 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [foo foo2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo5] vs [foo_empty2 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty3 foo5 foo6 foo_empty foo3] + 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_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 - 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_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: "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: "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 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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry + 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: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX -=== 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=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/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 "": [foo foo2 foo4 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5] vs [foo2 foo_empty2 foo4 foo_empty foo foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .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: 450 - testutil.go:485: Offset: 369, NextOffset: 657 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo5 foo foo3 foo4 foo_empty4 foo_empty5 foo6] vs [foo6 foo foo_empty foo_empty4 foo_empty5 foo_empty3 foo4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3] 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: "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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" 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_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_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo_empty4 foo_empty foo2 foo_empty2 foo4] vs [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo4 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo_empty4 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo2 foo_empty2] vs [foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo5 foo_empty] + 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_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 + testutil.go:485: Offset: 1764, NextOffset: 5002 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: "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_empty" vs "foo_empty" - 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: "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_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=2,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=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/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 foo_empty foo6 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3] vs [.no.prefetch.landmark foo2 foo3 foo_empty4 foo6 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - 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: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo4 foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2] vs [foo5 .no.prefetch.landmark foo foo_empty foo3 foo4 foo6 foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5] + 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: "foo3" vs "foo3" testutil.go:485: Offset: 763, NextOffset: 795 testutil.go:485: Offset: 1005, NextOffset: 1037 @@ -39046,6 +39002,13 @@ 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" 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_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: 1399, NextOffset: 1431 @@ -39053,32 +39016,19 @@ 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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo3 foo_empty4 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5] vs [foo foo_empty foo6 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 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:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo3 foo4 foo5 foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty4 foo5 foo2 foo3 foo_empty3 foo4] + 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_empty4" vs "foo_empty4" - 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_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: 1358, NextOffset: 1390 testutil.go:485: Offset: 1081, NextOffset: 1113 @@ -39089,113 +39039,128 @@ 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: "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_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: 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: "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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,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 +=== 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/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 "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo5 foo foo_empty] vs [foo_empty foo2 foo5 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo6] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo_empty4 foo5] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo3 foo_empty4 foo5 foo_empty5 foo6] 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: "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: "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: "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: 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_empty" vs "foo_empty" + 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: "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 "": [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo6 foo_empty foo2 foo5] vs [foo foo_empty foo3 foo5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4] vs [foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo] + 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: "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_empty2" vs "foo_empty2" + 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: "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: "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: "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_empty2" vs "foo_empty2" + 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" 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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,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=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/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 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo4 foo5] vs [foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo2 foo4 foo_empty4 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty foo3 foo_empty3] vs [foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo5 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5] 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: "foo5" vs "foo5" testutil.go:485: Offset: 1403, NextOffset: 1435 testutil.go:485: Offset: 1679, NextOffset: 1711 @@ -39212,32 +39177,22 @@ 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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo2 foo4 foo_empty4 foo6] vs [foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo5 foo_empty foo2 foo4] 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: 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo5 foo6 .no.prefetch.landmark foo foo4 foo_empty4 foo_empty5 foo_empty2 foo_empty3] vs [foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty foo3 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: 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: "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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 337, NextOffset: 369 @@ -39245,33 +39200,40 @@ 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: "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: "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: "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/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,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=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/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 "": [foo4 foo_empty5 foo6 foo_empty2 foo_empty3 foo2 foo3 foo_empty4 foo5 foo foo_empty] vs [foo_empty foo_empty3 foo4 foo_empty4 foo6 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo5] + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo4 foo5] 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 @@ -39282,12 +39244,17 @@ 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: "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: "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: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" @@ -39295,25 +39262,31 @@ 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: "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: 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 "": [foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo5 foo_empty foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty3 foo4 foo_empty5 foo6 foo_empty2 foo_empty foo2 foo3 foo_empty4 foo5 foo] - 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:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo4 foo5] vs [foo_empty4 foo_empty5 foo_empty foo_empty2 foo_empty3 foo4 foo6 foo foo2 foo3 foo5] 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: "foo_empty" vs "foo_empty" + 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: "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: "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: "foo2" vs "foo2" testutil.go:485: Offset: 660, NextOffset: 692 testutil.go:485: Offset: 452, NextOffset: 484 @@ -39325,28 +39298,35 @@ 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_empty" vs "foo_empty" 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: "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_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,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 -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: "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 @@ -39370,34 +39350,32 @@ testutil.go:485: Offset: 6880, NextOffset: 6912 testutil.go:485: Offset: 7988, NextOffset: 8020 testutil.go:485: Offset: 6912, NextOffset: 6944 +=== 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=0,prefix="",src=0,format=USTAR 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 [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 [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: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: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] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -39410,7 +39388,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 [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" @@ -39430,28 +39408,30 @@ 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=USTAR +=== 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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" -=== RUN 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: 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] @@ -39460,18 +39440,16 @@ testutil.go:485: Offset: 7988, NextOffset: 8020 testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8020, NextOffset: 8052 -=== 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=0,prefix="./",src=0,format=USTAR 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 [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" @@ -39487,47 +39465,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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 6880 -=== 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=USTAR - 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 [barlink test dev test2 baz.txt foo.txt] - 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": [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 "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] 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" @@ -39556,76 +39495,6 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 -=== RUN 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: "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: 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 - 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 - 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 "": [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: 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 @@ -39642,35 +39511,36 @@ 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: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] +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR +=== 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=9,prefix="./",format=USTAR#02 +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR -=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: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] @@ -39684,11 +39554,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 [testblock testfifo testchar1 testchar2] - 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" @@ -39702,26 +39572,16 @@ 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 - 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: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 [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: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] 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" @@ -39765,21 +39625,14 @@ 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 [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/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=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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,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=9,prefix="./",format=USTAR#02/duplicated_entry_offset +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -39794,22 +39647,24 @@ 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: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: 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:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 7988, NextOffset: 8020 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR + 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: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" @@ -39830,18 +39685,18 @@ 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 "": [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: 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: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" @@ -39877,22 +39732,14 @@ 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: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=PAX -=== 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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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 "": [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" @@ -39912,8 +39759,6 @@ testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 -=== 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=PAX testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1656, NextOffset: 1688 @@ -39922,6 +39767,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=9,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: 1752, NextOffset: 2812 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 1732, NextOffset: 9952 @@ -39938,8 +39785,14 @@ 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": [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: "" 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 [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 @@ -39957,8 +39810,8 @@ testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:485: Offset: 1732, NextOffset: 9952 testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX +=== 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=0,prefix="",src=0,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" @@ -39971,11 +39824,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": [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" @@ -39991,14 +39844,13 @@ 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 9952 - testutil.go:485: Offset: 2812, NextOffset: 11060 + 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] @@ -40045,13 +39897,14 @@ 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 "": [.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 "": [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 -=== 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=0,prefix="/",src=0,format=PAX testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 @@ -40078,11 +39931,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: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" @@ -40098,14 +39951,32 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 -=== 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX +=== 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=9,prefix="/",format=USTAR#02 +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.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: 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" @@ -40119,10 +39990,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 [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" @@ -40138,6 +40009,66 @@ 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 [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 + 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] + 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 [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: 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 +=== 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -40155,8 +40086,44 @@ 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: "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 [foo.txt barlink test dev test2 baz.txt] + 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: 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" @@ -40169,11 +40136,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": [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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "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" @@ -40202,23 +40169,14 @@ 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/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=0,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,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=PAX#02/duplicated_entry_offset +=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 1732, NextOffset: 6880 - testutil.go:485: Offset: 2812, NextOffset: 7988 + 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] @@ -40232,11 +40190,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: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" @@ -40260,14 +40218,18 @@ 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=9,prefix="/",format=GNU#02 +=== 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 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 "": [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: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" @@ -40280,11 +40242,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 [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 [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" @@ -40316,15 +40278,28 @@ 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 -=== 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=9,prefix="./",format=USTAR#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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: 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] @@ -40338,7 +40313,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": [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" @@ -40358,46 +40333,16 @@ 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 "": [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: 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 [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: 7988, NextOffset: 8020 testutil.go:485: Offset: 6880, NextOffset: 6912 +=== 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=0,prefix="./",src=0,format=GNU testutil.go:485: Offset: 8020, NextOffset: 8052 testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8052, NextOffset: 8084 @@ -40405,11 +40350,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: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" @@ -40425,14 +40370,43 @@ 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/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,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=USTAR#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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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 @@ -40449,11 +40423,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 [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" @@ -40463,29 +40437,42 @@ testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1656, NextOffset: 1688 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU 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 [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: 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: 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: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: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 @@ -40502,44 +40489,35 @@ 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/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/various_files-compression=gzip_compression_level=0,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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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: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: 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 -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: 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 @@ -40569,30 +40547,14 @@ 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 [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: 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 -=== 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=0,prefix="../",src=0,format=GNU - 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 [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 [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] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -40605,11 +40567,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: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" @@ -40635,40 +40597,27 @@ testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 -=== 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=0,prefix="../",src=0,format=GNU 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=1,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=9,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":721,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":753,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":785,"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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 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: 2183 - testutil.go:485: Offset: 995, NextOffset: 2534 + 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: "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": [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" @@ -40679,8 +40628,6 @@ testutil.go:485: Offset: 157, NextOffset: 189 testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 189, NextOffset: 221 -=== 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=USTAR testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 330, NextOffset: 362 @@ -40700,25 +40647,35 @@ 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: 351, NextOffset: 721 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: 721, NextOffset: 753 + testutil.go:485: Offset: 899, NextOffset: 931 + testutil.go:485: Offset: 753, NextOffset: 785 + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 785, NextOffset: 817 + testutil.go:485: Offset: 963, NextOffset: 995 + testutil.go:485: Offset: 817, NextOffset: 2181 + testutil.go:485: Offset: 995, NextOffset: 2532 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: "barlink" vs "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: "test" vs "test" testutil.go:377: 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: 721, NextOffset: 753 testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 752, NextOffset: 784 + testutil.go:485: Offset: 753, NextOffset: 785 testutil.go:485: Offset: 963, NextOffset: 995 - testutil.go:485: Offset: 784, NextOffset: 816 - testutil.go:485: Offset: 995, NextOffset: 2534 - testutil.go:485: Offset: 816, NextOffset: 2183 + testutil.go:485: Offset: 785, NextOffset: 817 + testutil.go:485: Offset: 995, NextOffset: 2532 + testutil.go:485: Offset: 817, NextOffset: 2181 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" @@ -40749,21 +40706,21 @@ testutil.go:485: Offset: 189, NextOffset: 221 testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 221, NextOffset: 253 -=== 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: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:485: Offset: 351, NextOffset: 721 + 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=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=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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":903,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":935,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":999,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":903,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":935,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":999,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40777,8 +40734,6 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 -=== 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=USTAR testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 354, NextOffset: 726 testutil.go:485: Offset: 495, NextOffset: 903 @@ -40792,10 +40747,10 @@ testutil.go:485: Offset: 935, NextOffset: 967 testutil.go:485: Offset: 790, NextOffset: 822 testutil.go:485: Offset: 967, NextOffset: 999 - testutil.go:485: Offset: 822, NextOffset: 2182 - testutil.go:485: Offset: 999, NextOffset: 2540 + testutil.go:485: Offset: 822, NextOffset: 2181 + testutil.go:485: Offset: 999, 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: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" @@ -40816,24 +40771,7 @@ testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 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: 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:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 903 - testutil.go:485: Offset: 354, NextOffset: 726 - testutil.go:371: Comparing: "barlink" vs "barlink" + 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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -40843,10 +40781,10 @@ testutil.go:485: Offset: 758, NextOffset: 790 testutil.go:485: Offset: 967, NextOffset: 999 testutil.go:485: Offset: 790, NextOffset: 822 - testutil.go:485: Offset: 999, NextOffset: 2540 - testutil.go:485: Offset: 822, NextOffset: 2182 + testutil.go:485: Offset: 999, NextOffset: 2539 + testutil.go:485: Offset: 822, NextOffset: 2181 testutil.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" @@ -40866,32 +40804,32 @@ 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=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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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" - 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 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 353, NextOffset: 726 - testutil.go:485: Offset: 495, NextOffset: 902 + testutil.go:485: Offset: 495, NextOffset: 903 + 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=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 +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" @@ -40901,10 +40839,10 @@ testutil.go:485: Offset: 934, NextOffset: 966 testutil.go:485: Offset: 790, NextOffset: 822 testutil.go:485: Offset: 966, NextOffset: 998 - testutil.go:485: Offset: 822, NextOffset: 2184 - testutil.go:485: Offset: 998, NextOffset: 2513 + testutil.go:485: Offset: 822, NextOffset: 2186 + testutil.go:485: Offset: 998, NextOffset: 2514 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" @@ -40924,29 +40862,25 @@ 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 "": [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 [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: 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:485: Offset: 362, NextOffset: 495 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 353, NextOffset: 726 + testutil.go:485: Offset: 495, NextOffset: 902 + 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:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -40973,51 +40907,59 @@ testutil.go:485: Offset: 758, NextOffset: 790 testutil.go:485: Offset: 966, NextOffset: 998 testutil.go:485: Offset: 790, NextOffset: 822 - testutil.go:485: Offset: 998, NextOffset: 2513 - testutil.go:485: Offset: 822, NextOffset: 2184 + testutil.go:485: Offset: 998, NextOffset: 2514 + testutil.go:485: Offset: 822, NextOffset: 2186 + 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:371: Comparing: "dev/testblock" vs "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: 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 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR -=== 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=9,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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":907,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":939,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":971,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1003,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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: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: 356, NextOffset: 731 - testutil.go:485: Offset: 497, NextOffset: 906 + testutil.go:485: Offset: 497, NextOffset: 907 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 731, NextOffset: 763 - testutil.go:485: Offset: 906, NextOffset: 938 + testutil.go:485: Offset: 907, NextOffset: 939 testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 938, NextOffset: 970 + testutil.go:485: Offset: 939, NextOffset: 971 testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 970, NextOffset: 1002 + testutil.go:485: Offset: 971, NextOffset: 1003 testutil.go:485: Offset: 827, NextOffset: 2201 - testutil.go:485: Offset: 1002, NextOffset: 2547 + testutil.go:485: Offset: 1003, 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/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" @@ -41033,14 +40975,39 @@ 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: "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: "" 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 "": [.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: 907, NextOffset: 939 + testutil.go:485: Offset: 731, NextOffset: 763 + testutil.go:485: Offset: 939, NextOffset: 971 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 971, NextOffset: 1003 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 1003, NextOffset: 2546 + testutil.go:485: Offset: 827, NextOffset: 2201 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": [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" @@ -41070,50 +41037,34 @@ 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: 907 testutil.go:485: Offset: 356, 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: 731, NextOffset: 763 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 1002, NextOffset: 2547 - testutil.go:485: Offset: 827, NextOffset: 2201 === 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=-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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":832,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":864,"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":928,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1009,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1041,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1073,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1105,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 351, NextOffset: 833 - testutil.go:485: Offset: 493, NextOffset: 1011 - 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: 833, NextOffset: 865 - testutil.go:485: Offset: 1011, NextOffset: 1043 - testutil.go:485: Offset: 865, NextOffset: 897 - testutil.go:485: Offset: 1043, NextOffset: 1075 - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 1075, NextOffset: 1107 - testutil.go:485: Offset: 929, NextOffset: 2403 - testutil.go:485: Offset: 1107, NextOffset: 2753 + testutil.go:485: Offset: 832, NextOffset: 864 + testutil.go:485: Offset: 1009, NextOffset: 1041 + testutil.go:485: Offset: 864, NextOffset: 896 + testutil.go:485: Offset: 1041, NextOffset: 1073 + testutil.go:485: Offset: 896, NextOffset: 928 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 928, NextOffset: 2410 + testutil.go:485: Offset: 1105, NextOffset: 2750 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" @@ -41142,8 +41093,12 @@ 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: 832 + testutil.go:485: Offset: 493, NextOffset: 1009 + 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 [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 [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 @@ -41158,20 +41113,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: 1011 - testutil.go:485: Offset: 351, NextOffset: 833 + testutil.go:485: Offset: 493, NextOffset: 1009 + testutil.go:485: Offset: 351, NextOffset: 832 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 833, NextOffset: 865 - testutil.go:485: Offset: 1043, NextOffset: 1075 - testutil.go:485: Offset: 865, NextOffset: 897 - testutil.go:485: Offset: 1075, NextOffset: 1107 - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 1107, NextOffset: 2753 - testutil.go:485: Offset: 929, NextOffset: 2403 + testutil.go:485: Offset: 1009, NextOffset: 1041 + testutil.go:485: Offset: 832, NextOffset: 864 + testutil.go:485: Offset: 1041, NextOffset: 1073 + testutil.go:485: Offset: 864, NextOffset: 896 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 896, NextOffset: 928 + testutil.go:485: Offset: 1105, NextOffset: 2750 +=== 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=1,prefix="",src=0,format=PAX + testutil.go:485: Offset: 928, NextOffset: 2410 testutil.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" @@ -41193,15 +41150,15 @@ testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset === 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=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 +=== 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 === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1013,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1045,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1077,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1109,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -41215,23 +41172,25 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 +=== 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=PAX testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 354, NextOffset: 835 - testutil.go:485: Offset: 495, NextOffset: 1010 + testutil.go:485: Offset: 354, NextOffset: 836 + testutil.go:485: Offset: 495, NextOffset: 1013 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 1010, NextOffset: 1042 - testutil.go:485: Offset: 867, NextOffset: 899 - testutil.go:485: Offset: 1042, NextOffset: 1074 - testutil.go:485: Offset: 899, NextOffset: 931 - testutil.go:485: Offset: 1074, NextOffset: 1106 - testutil.go:485: Offset: 931, NextOffset: 2415 - testutil.go:485: Offset: 1106, NextOffset: 2750 + testutil.go:485: Offset: 836, NextOffset: 868 + testutil.go:485: Offset: 1013, NextOffset: 1045 + testutil.go:485: Offset: 868, NextOffset: 900 + testutil.go:485: Offset: 1045, NextOffset: 1077 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 1077, NextOffset: 1109 + testutil.go:485: Offset: 932, NextOffset: 2414 + testutil.go:485: Offset: 1109, NextOffset: 2755 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" @@ -41252,26 +41211,7 @@ testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 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: "test" vs "test" - testutil.go:377: 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: 835, NextOffset: 867 - testutil.go:485: Offset: 1042, NextOffset: 1074 - testutil.go:485: Offset: 867, NextOffset: 899 - testutil.go:485: Offset: 1074, NextOffset: 1106 - testutil.go:485: Offset: 899, NextOffset: 931 - testutil.go:485: Offset: 1106, NextOffset: 2750 - 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: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: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -41285,6 +41225,31 @@ 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: 1013 + testutil.go:485: Offset: 354, 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: 1013, NextOffset: 1045 + testutil.go:485: Offset: 836, NextOffset: 868 + testutil.go:485: Offset: 1045, NextOffset: 1077 +=== 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=PAX + testutil.go:485: Offset: 868, NextOffset: 900 + testutil.go:485: Offset: 1077, NextOffset: 1109 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 1109, NextOffset: 2755 + testutil.go:485: Offset: 932, NextOffset: 2414 + 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: 94, NextOffset: 126 @@ -41298,40 +41263,21 @@ 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: 1010 - testutil.go:485: Offset: 354, NextOffset: 835 - 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=9,prefix="../",format=GNU#02/duplicated_entry_offset -=== 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=-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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":837,"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":901,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":933,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1015,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1047,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1079,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1111,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 353, NextOffset: 837 - testutil.go:485: Offset: 495, NextOffset: 1015 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 837, NextOffset: 869 - testutil.go:485: Offset: 1015, NextOffset: 1047 - testutil.go:485: Offset: 869, NextOffset: 901 - testutil.go:485: Offset: 1047, NextOffset: 1079 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 1079, NextOffset: 1111 - testutil.go:485: Offset: 933, NextOffset: 2423 - testutil.go:485: Offset: 1111, NextOffset: 2757 + 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: "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" @@ -41360,25 +41306,37 @@ 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 "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 1015 - testutil.go:485: Offset: 353, NextOffset: 837 + 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: 2415 + testutil.go:485: Offset: 1110, NextOffset: 2750 + 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1015, NextOffset: 1047 - testutil.go:485: Offset: 837, NextOffset: 869 - testutil.go:485: Offset: 1047, NextOffset: 1079 - testutil.go:485: Offset: 869, NextOffset: 901 - testutil.go:485: Offset: 1079, NextOffset: 1111 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 1111, NextOffset: 2757 - testutil.go:485: Offset: 933, NextOffset: 2423 + 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: 2750 + testutil.go:485: Offset: 932, NextOffset: 2415 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" @@ -41411,36 +41369,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=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=-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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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: 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: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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -41467,26 +41407,31 @@ 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: 2764 - 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:485: Offset: 943, NextOffset: 2432 + testutil.go:485: Offset: 1119, NextOffset: 2765 + testutil.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 - 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:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 497, NextOffset: 1023 - testutil.go:485: Offset: 356, NextOffset: 847 + 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 [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] @@ -41497,14 +41442,14 @@ 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: 2764 - testutil.go:485: Offset: 943, NextOffset: 2433 + testutil.go:485: Offset: 1119, NextOffset: 2765 + testutil.go:485: Offset: 943, NextOffset: 2432 testutil.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" 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" @@ -41520,15 +41465,31 @@ 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: 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=-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 +=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":723,"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":787,"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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":900,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":932,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":964,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":996,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [baz.txt foo.txt barlink test dev test2] 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" @@ -41558,28 +41519,48 @@ 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:485: Offset: 352, NextOffset: 723 + testutil.go:485: Offset: 493, NextOffset: 900 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 2190 - testutil.go:485: Offset: 997, NextOffset: 2533 + testutil.go:485: Offset: 723, NextOffset: 755 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 755, NextOffset: 787 + testutil.go:485: Offset: 932, NextOffset: 964 + testutil.go:485: Offset: 787, NextOffset: 819 + testutil.go:485: Offset: 964, NextOffset: 996 + testutil.go:485: Offset: 819, NextOffset: 2177 + testutil.go:485: Offset: 996, NextOffset: 2528 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 [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: "" 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: 900, NextOffset: 932 + testutil.go:485: Offset: 723, NextOffset: 755 + testutil.go:485: Offset: 932, NextOffset: 964 + testutil.go:485: Offset: 755, NextOffset: 787 + testutil.go:485: Offset: 964, NextOffset: 996 + testutil.go:485: Offset: 787, NextOffset: 819 + testutil.go:485: Offset: 996, NextOffset: 2528 + testutil.go:485: Offset: 819, NextOffset: 2177 + 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: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -41593,29 +41574,6 @@ 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: "foo.txt" vs "foo.txt" - 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: 901, NextOffset: 933 - testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 997, NextOffset: 2533 - testutil.go:485: Offset: 820, NextOffset: 2190 - testutil.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: 93, NextOffset: 125 @@ -41629,32 +41587,20 @@ 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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 493, NextOffset: 900 + testutil.go:485: Offset: 352, NextOffset: 723 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,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=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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 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] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 732, NextOffset: 764 - testutil.go:485: Offset: 911, NextOffset: 943 - testutil.go:485: Offset: 764, NextOffset: 796 - 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: 2206 - testutil.go:485: Offset: 1007, NextOffset: 2547 + 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: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" @@ -41687,22 +41633,36 @@ 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 "": [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: 356, NextOffset: 731 + 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] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 731, NextOffset: 763 testutil.go:485: Offset: 911, NextOffset: 943 - testutil.go:485: Offset: 732, NextOffset: 764 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 943, NextOffset: 975 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 975, NextOffset: 1007 + testutil.go:485: Offset: 827, NextOffset: 2204 + testutil.go:485: Offset: 1007, NextOffset: 2546 + 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: "test" vs "test" + testutil.go:377: 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: 731, NextOffset: 763 testutil.go:485: Offset: 943, NextOffset: 975 - testutil.go:485: Offset: 764, NextOffset: 796 + testutil.go:485: Offset: 763, NextOffset: 795 testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 1007, NextOffset: 2547 - testutil.go:485: Offset: 828, NextOffset: 2206 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 1007, NextOffset: 2546 + testutil.go:485: Offset: 827, 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: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" @@ -41737,16 +41697,37 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry + testutil.go:485: Offset: 356, NextOffset: 731 + testutil.go:371: Comparing: "barlink" vs "barlink" +=== 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=1,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=PAX#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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 729, NextOffset: 761 + testutil.go:485: Offset: 905, NextOffset: 937 + testutil.go:485: Offset: 761, NextOffset: 793 + testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 793, NextOffset: 825 + testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 825, NextOffset: 2199 + testutil.go:485: Offset: 1001, NextOffset: 2538 + testutil.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: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -41760,29 +41741,6 @@ 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: 730 - testutil.go:485: Offset: 497, NextOffset: 906 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 2199 - testutil.go:485: Offset: 1002, 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/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: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -41796,10 +41754,30 @@ 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: 905 +=== 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=GNU 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 "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 497, NextOffset: 905 + 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: 905, NextOffset: 937 + testutil.go:485: Offset: 729, NextOffset: 761 + testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 761, NextOffset: 793 + testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 793, NextOffset: 825 + testutil.go:485: Offset: 1001, NextOffset: 2538 + testutil.go:485: Offset: 825, NextOffset: 2199 testutil.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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -41823,9 +41801,9 @@ testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 235, NextOffset: 267 -=== 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=GNU testutil.go:485: Offset: 127, NextOffset: 159 +=== 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=GNU testutil.go:485: Offset: 267, NextOffset: 299 testutil.go:485: Offset: 159, NextOffset: 191 testutil.go:485: Offset: 299, NextOffset: 331 @@ -41834,31 +41812,28 @@ 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: 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 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 794, NextOffset: 826 - testutil.go:485: Offset: 1002, NextOffset: 2540 - testutil.go:485: Offset: 826, NextOffset: 2199 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU -=== 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=GNU#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 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":736,"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":800,"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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":736,"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":800,"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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] 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: 736, NextOffset: 768 + testutil.go:485: Offset: 911, NextOffset: 943 + testutil.go:485: Offset: 768, NextOffset: 800 + testutil.go:485: Offset: 943, NextOffset: 975 + testutil.go:485: Offset: 800, NextOffset: 832 + testutil.go:485: Offset: 975, NextOffset: 1007 + testutil.go:485: Offset: 832, NextOffset: 2196 + testutil.go:485: Offset: 1007, NextOffset: 2551 testutil.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" @@ -41878,14 +41853,14 @@ testutil.go:485: Offset: 333, NextOffset: 365 testutil.go:485: Offset: 256, NextOffset: 359 testutil.go:485: Offset: 365, NextOffset: 500 +=== 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=0,format=GNU testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 96, NextOffset: 128 testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 237, NextOffset: 269 testutil.go:485: Offset: 160, NextOffset: 192 -=== 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=GNU testutil.go:485: Offset: 269, NextOffset: 301 testutil.go:485: Offset: 192, NextOffset: 224 testutil.go:485: Offset: 301, NextOffset: 333 @@ -41897,19 +41872,21 @@ testutil.go:485: Offset: 359, NextOffset: 736 testutil.go:485: Offset: 500, 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] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 736, NextOffset: 768 - testutil.go:485: Offset: 911, NextOffset: 943 - testutil.go:485: Offset: 768, NextOffset: 800 - testutil.go:485: Offset: 943, NextOffset: 975 - testutil.go:485: Offset: 800, NextOffset: 832 - testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 832, NextOffset: 2197 - testutil.go:485: Offset: 1007, NextOffset: 2549 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 "": [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: 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 + testutil.go:485: Offset: 160, NextOffset: 192 + testutil.go:485: Offset: 301, NextOffset: 333 + testutil.go:485: Offset: 192, NextOffset: 224 + testutil.go:485: Offset: 333, NextOffset: 365 + 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: 911 testutil.go:485: Offset: 359, NextOffset: 736 @@ -41918,15 +41895,13 @@ testutil.go:377: 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 -=== 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=GNU testutil.go:485: Offset: 736, NextOffset: 768 testutil.go:485: Offset: 943, NextOffset: 975 testutil.go:485: Offset: 768, NextOffset: 800 testutil.go:485: Offset: 975, NextOffset: 1007 testutil.go:485: Offset: 800, NextOffset: 832 - testutil.go:485: Offset: 1007, NextOffset: 2549 - testutil.go:485: Offset: 832, NextOffset: 2197 + testutil.go:485: Offset: 1007, NextOffset: 2551 + testutil.go:485: Offset: 832, NextOffset: 2196 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" @@ -41948,40 +41923,45 @@ 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: "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 - testutil.go:485: Offset: 160, NextOffset: 192 - testutil.go:485: Offset: 301, NextOffset: 333 - testutil.go:485: Offset: 192, NextOffset: 224 - testutil.go:485: Offset: 333, NextOffset: 365 - testutil.go:485: Offset: 224, NextOffset: 256 - testutil.go:485: Offset: 365, NextOffset: 500 - testutil.go:485: Offset: 256, NextOffset: 359 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR -=== 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#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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 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: "foo.txt" vs "foo.txt" + 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: 745, NextOffset: 773 + testutil.go:485: Offset: 744, NextOffset: 772 testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 772, NextOffset: 800 testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 800, NextOffset: 828 testutil.go:485: Offset: 687, NextOffset: 1871 - testutil.go:485: Offset: 829, NextOffset: 2153 + testutil.go:485: Offset: 828, NextOffset: 2155 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" @@ -41995,32 +41975,14 @@ testutil.go:485: Offset: 200, NextOffset: 228 testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 228, NextOffset: 256 -=== 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: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: "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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 603 - testutil.go:485: Offset: 425, NextOffset: 745 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: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: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 @@ -42035,24 +41997,22 @@ 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: 745 + 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" -=== 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:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 745, NextOffset: 773 + testutil.go:485: Offset: 744, NextOffset: 772 testutil.go:485: Offset: 603, NextOffset: 631 - testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 772, NextOffset: 800 testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 800, NextOffset: 828 testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 829, NextOffset: 2153 + 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": [testfifo testchar1 testchar2 testblock] 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" @@ -42073,14 +42033,37 @@ 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=USTAR -=== 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=PAX#02/duplicated_entry_offset +=== 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=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] 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 [.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: 1877 + 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/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "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 @@ -42094,29 +42077,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: 610 - testutil.go:485: Offset: 429, 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: 1877 - testutil.go:485: Offset: 838, NextOffset: 2164 - 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: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 @@ -42131,29 +42091,7 @@ 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 [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] -=== 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=USTAR - 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: 782, NextOffset: 810 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 838, NextOffset: 2164 - testutil.go:485: Offset: 694, NextOffset: 1877 - testutil.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 "": [.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: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -42167,6 +42105,29 @@ 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: 1877 + 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 @@ -42180,17 +42141,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: 754 - testutil.go:485: Offset: 313, NextOffset: 610 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,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#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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -42206,25 +42165,25 @@ 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: 747 + 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: 747, NextOffset: 775 + testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 775, NextOffset: 803 + testutil.go:485: Offset: 776, NextOffset: 804 testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 803, NextOffset: 831 + testutil.go:485: Offset: 804, NextOffset: 832 testutil.go:485: Offset: 691, NextOffset: 1872 - testutil.go:485: Offset: 831, NextOffset: 2158 + 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: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" @@ -42234,8 +42193,6 @@ testutil.go:485: Offset: 201, NextOffset: 229 testutil.go:485: Offset: 138, NextOffset: 166 testutil.go:485: Offset: 229, NextOffset: 257 -=== 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:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 257, NextOffset: 285 testutil.go:485: Offset: 194, NextOffset: 222 @@ -42243,24 +42200,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 "": [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: 747, NextOffset: 775 - testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 775, NextOffset: 803 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 803, NextOffset: 831 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 831, NextOffset: 2158 - 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 [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: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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42290,25 +42230,35 @@ 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: 427, NextOffset: 748 testutil.go:485: Offset: 311, NextOffset: 607 testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,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 -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":612,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":640,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":668,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":696,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: 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": [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": [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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,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 +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":612,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":640,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":668,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":696,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] 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: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 @@ -42322,9 +42272,30 @@ 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: 612 + testutil.go:485: Offset: 431, 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: 612, NextOffset: 640 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 640, NextOffset: 668 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 668, NextOffset: 696 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 696, NextOffset: 1887 + testutil.go:485: Offset: 839, NextOffset: 2171 + 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/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/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: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 112, NextOffset: 140 @@ -42337,29 +42308,25 @@ 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: 612 - testutil.go:485: Offset: 431, NextOffset: 755 - 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 [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: 612, NextOffset: 640 testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 640, NextOffset: 668 + testutil.go:485: Offset: 612, NextOffset: 640 testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 668, NextOffset: 696 + testutil.go:485: Offset: 640, NextOffset: 668 testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 696, NextOffset: 1888 + testutil.go:485: Offset: 668, NextOffset: 696 testutil.go:485: Offset: 839, NextOffset: 2171 - 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:485: Offset: 696, NextOffset: 1887 testutil.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" @@ -42392,32 +42359,21 @@ testutil.go:485: Offset: 431, NextOffset: 755 testutil.go:485: Offset: 315, NextOffset: 612 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 612, NextOffset: 640 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 640, NextOffset: 668 - testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 839, NextOffset: 2171 - testutil.go:485: Offset: 696, NextOffset: 1888 === 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=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=-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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":690,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":718,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":746,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":774,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 109, NextOffset: 137 +=== 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=9,prefix="",src=0,format=PAX testutil.go:485: Offset: 200, NextOffset: 228 testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 228, NextOffset: 256 @@ -42427,9 +42383,34 @@ 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: 690 + 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: 690, NextOffset: 718 + testutil.go:485: Offset: 831, NextOffset: 859 + testutil.go:485: Offset: 718, NextOffset: 746 + testutil.go:485: Offset: 859, NextOffset: 887 + testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 887, NextOffset: 915 + testutil.go:485: Offset: 774, NextOffset: 2042 + testutil.go:485: Offset: 915, NextOffset: 2330 + testutil.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: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 +=== 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=9,prefix="",src=0,format=PAX testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 200, NextOffset: 228 testutil.go:485: Offset: 137, NextOffset: 165 @@ -42440,47 +42421,25 @@ 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: 692 - testutil.go:485: Offset: 425, 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: 2049 - testutil.go:485: Offset: 917, NextOffset: 2331 - 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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "barlink" + 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: "test" vs "test" testutil.go:377: 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: 2331 - testutil.go:485: Offset: 776, NextOffset: 2049 + testutil.go:485: Offset: 831, NextOffset: 859 + testutil.go:485: Offset: 690, NextOffset: 718 + testutil.go:485: Offset: 859, NextOffset: 887 + testutil.go:485: Offset: 718, NextOffset: 746 + testutil.go:485: Offset: 887, NextOffset: 915 + testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 915, NextOffset: 2330 + testutil.go:485: Offset: 774, NextOffset: 2042 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" @@ -42500,6 +42459,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/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 228, NextOffset: 256 testutil.go:485: Offset: 137, NextOffset: 165 @@ -42510,31 +42471,20 @@ 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: 833 - testutil.go:485: Offset: 309, NextOffset: 692 + testutil.go:485: Offset: 425, NextOffset: 831 + testutil.go:485: Offset: 309, NextOffset: 690 + testutil.go:371: Comparing: "barlink" vs "barlink" === 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=-2,prefix="",format=USTAR#02 +=== 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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":696,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":724,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":752,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":780,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":837,"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":893,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":921,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 696, NextOffset: 724 - testutil.go:485: Offset: 837, NextOffset: 865 - testutil.go:485: Offset: 724, NextOffset: 752 - testutil.go:485: Offset: 865, NextOffset: 893 - testutil.go:485: Offset: 752, NextOffset: 780 - testutil.go:485: Offset: 893, NextOffset: 921 - testutil.go:485: Offset: 780, NextOffset: 2052 - testutil.go:485: Offset: 921, NextOffset: 2343 + 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 [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" @@ -42568,10 +42518,24 @@ 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: 696 - testutil.go:485: Offset: 429, NextOffset: 837 + testutil.go:485: Offset: 313, NextOffset: 699 + 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: 699, NextOffset: 727 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 783, NextOffset: 2054 + testutil.go:485: Offset: 922, NextOffset: 2340 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: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -42585,29 +42549,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: 837 - testutil.go:485: Offset: 313, NextOffset: 696 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 837, NextOffset: 865 - testutil.go:485: Offset: 696, NextOffset: 724 - testutil.go:485: Offset: 865, NextOffset: 893 - testutil.go:485: Offset: 724, NextOffset: 752 - testutil.go:485: Offset: 893, NextOffset: 921 - testutil.go:485: Offset: 752, NextOffset: 780 - testutil.go:485: Offset: 921, NextOffset: 2343 - testutil.go:485: Offset: 780, NextOffset: 2052 - testutil.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 @@ -42621,29 +42562,50 @@ 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: 838 + testutil.go:485: Offset: 313, 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: 838, NextOffset: 866 + testutil.go:485: Offset: 699, NextOffset: 727 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 922, NextOffset: 2340 + testutil.go:485: Offset: 783, NextOffset: 2054 + 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=9,prefix="/",src=0,format=PAX -=== 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=-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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":694,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":722,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":750,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":778,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":693,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":721,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":749,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":777,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":832,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":860,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":888,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":916,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: 694, NextOffset: 722 - testutil.go:485: Offset: 833, NextOffset: 861 - testutil.go:485: Offset: 722, NextOffset: 750 - testutil.go:485: Offset: 861, NextOffset: 889 - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 889, NextOffset: 917 - testutil.go:485: Offset: 778, NextOffset: 2049 - testutil.go:485: Offset: 917, NextOffset: 2334 + testutil.go:485: Offset: 693, NextOffset: 721 + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 721, NextOffset: 749 + testutil.go:485: Offset: 860, NextOffset: 888 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 888, NextOffset: 916 + testutil.go:485: Offset: 777, NextOffset: 2048 + testutil.go:485: Offset: 916, NextOffset: 2339 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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -42677,30 +42639,10 @@ 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: 694 - testutil.go:485: Offset: 427, NextOffset: 833 + testutil.go:485: Offset: 311, NextOffset: 693 + testutil.go:485: Offset: 427, NextOffset: 832 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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 694, NextOffset: 722 - testutil.go:485: Offset: 861, NextOffset: 889 - testutil.go:485: Offset: 722, NextOffset: 750 - testutil.go:485: Offset: 889, NextOffset: 917 - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 917, NextOffset: 2334 - testutil.go:485: Offset: 778, NextOffset: 2049 - 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 "": [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: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -42714,10 +42656,31 @@ 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: 832 + testutil.go:485: Offset: 311, NextOffset: 693 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 693, NextOffset: 721 + testutil.go:485: Offset: 860, NextOffset: 888 + testutil.go:485: Offset: 721, NextOffset: 749 + testutil.go:485: Offset: 888, NextOffset: 916 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 916, NextOffset: 2339 + testutil.go:485: Offset: 777, NextOffset: 2048 + 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: 173, NextOffset: 201 -=== 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=9,prefix="/",src=0,format=PAX testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 201, NextOffset: 229 testutil.go:485: Offset: 110, NextOffset: 138 @@ -42729,28 +42692,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: 833 - testutil.go:485: Offset: 311, NextOffset: 694 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,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 -=== 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/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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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:371: Comparing: "dev/testblock" vs "dev/testblock" -=== 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=9,prefix="../",src=0,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" - 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 [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 @@ -42764,6 +42714,29 @@ 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: 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: 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: 2057 + 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 [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: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 @@ -42777,25 +42750,28 @@ 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: 699 - testutil.go:485: Offset: 431, NextOffset: 842 + 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 842, NextOffset: 870 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 783, NextOffset: 2060 - testutil.go:485: Offset: 926, NextOffset: 2351 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - 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: 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: 2057 + testutil.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: 175, NextOffset: 203 testutil.go:485: Offset: 84, NextOffset: 112 @@ -42809,29 +42785,6 @@ 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: 842 - testutil.go:485: Offset: 315, 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: 842, NextOffset: 870 - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 926, NextOffset: 2351 - testutil.go:485: Offset: 783, NextOffset: 2060 - 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: 175, NextOffset: 203 testutil.go:485: Offset: 84, NextOffset: 112 @@ -42845,17 +42798,31 @@ 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: 841 + testutil.go:485: Offset: 315, NextOffset: 698 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU -=== 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=-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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":746,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":774,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":802,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":604,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":632,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":660,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":688,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.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: 604, NextOffset: 632 + testutil.go:485: Offset: 745, NextOffset: 773 + testutil.go:485: Offset: 632, NextOffset: 660 + testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 660, NextOffset: 688 + testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 688, NextOffset: 1868 + 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 [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" @@ -42870,6 +42837,8 @@ testutil.go:485: Offset: 136, NextOffset: 164 testutil.go:485: Offset: 227, NextOffset: 255 testutil.go:485: Offset: 164, NextOffset: 192 +=== 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=9,prefix="",src=0,format=GNU testutil.go:485: Offset: 255, NextOffset: 283 testutil.go:485: Offset: 192, NextOffset: 220 testutil.go:485: Offset: 283, NextOffset: 311 @@ -42889,22 +42858,11 @@ 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: 607 - testutil.go:485: Offset: 423, NextOffset: 746 + testutil.go:485: Offset: 307, NextOffset: 604 + testutil.go:485: Offset: 423, NextOffset: 745 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 746, NextOffset: 774 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 774, NextOffset: 802 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 802, NextOffset: 830 - testutil.go:485: Offset: 691, NextOffset: 1874 - testutil.go:485: Offset: 830, NextOffset: 2154 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 "": [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: 171, NextOffset: 199 testutil.go:485: Offset: 80, NextOffset: 108 @@ -42919,26 +42877,28 @@ 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: 746 - testutil.go:485: Offset: 307, NextOffset: 607 + testutil.go:485: Offset: 423, NextOffset: 745 + testutil.go:485: Offset: 307, NextOffset: 604 +=== 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=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:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 774, NextOffset: 802 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 802, NextOffset: 830 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 830, NextOffset: 2154 - testutil.go:485: Offset: 691, NextOffset: 1874 + testutil.go:485: Offset: 745, NextOffset: 773 + testutil.go:485: Offset: 604, NextOffset: 632 + testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 632, NextOffset: 660 + testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 660, NextOffset: 688 + testutil.go:485: Offset: 829, NextOffset: 2152 + testutil.go:485: Offset: 688, NextOffset: 1868 testutil.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" @@ -42955,14 +42915,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=-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=-2,prefix="../",format=GNU#02 +=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":615,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":643,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":671,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":699,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: 613, NextOffset: 641 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 641, NextOffset: 669 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 669, NextOffset: 697 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 697, NextOffset: 1880 + testutil.go:485: Offset: 840, NextOffset: 2171 + 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: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -42976,29 +42956,6 @@ 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: 615 - testutil.go:485: Offset: 427, 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: 615, NextOffset: 643 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 643, NextOffset: 671 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 671, NextOffset: 699 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 699, NextOffset: 1882 - testutil.go:485: Offset: 841, NextOffset: 2174 - testutil.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: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -43012,8 +42969,12 @@ 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: 613 + testutil.go:485: Offset: 427, NextOffset: 756 + 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 [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 [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 @@ -43028,26 +42989,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: 757 - testutil.go:485: Offset: 311, NextOffset: 615 + testutil.go:485: Offset: 427, NextOffset: 756 + testutil.go:485: Offset: 311, 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: 757, NextOffset: 785 - testutil.go:485: Offset: 615, NextOffset: 643 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 643, NextOffset: 671 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 671, NextOffset: 699 - testutil.go:485: Offset: 841, NextOffset: 2174 - testutil.go:485: Offset: 699, NextOffset: 1882 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 613, NextOffset: 641 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 641, NextOffset: 669 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 669, NextOffset: 697 + testutil.go:485: Offset: 840, NextOffset: 2171 + testutil.go:485: Offset: 697, NextOffset: 1880 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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "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" @@ -43064,25 +43025,29 @@ 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=-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 +=== 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 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":750,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":778,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":806,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":834,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":751,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":779,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":807,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":835,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 611, NextOffset: 639 - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 778, NextOffset: 806 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 806, NextOffset: 834 - testutil.go:485: Offset: 695, NextOffset: 1879 - testutil.go:485: Offset: 834, NextOffset: 2158 +=== 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=0,format=GNU + testutil.go:485: Offset: 609, NextOffset: 637 + testutil.go:485: Offset: 751, NextOffset: 779 + testutil.go:485: Offset: 637, NextOffset: 665 + testutil.go:485: Offset: 779, NextOffset: 807 + testutil.go:485: Offset: 665, NextOffset: 693 + testutil.go:485: Offset: 807, NextOffset: 835 + testutil.go:485: Offset: 693, NextOffset: 1881 + testutil.go:485: Offset: 835, 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" @@ -43118,36 +43083,17 @@ 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: 611 - testutil.go:485: Offset: 425, NextOffset: 750 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 309, NextOffset: 609 + testutil.go:485: Offset: 425, NextOffset: 751 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: 750, NextOffset: 778 - testutil.go:485: Offset: 611, NextOffset: 639 - testutil.go:485: Offset: 778, NextOffset: 806 - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 806, NextOffset: 834 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 834, NextOffset: 2158 - testutil.go:485: Offset: 695, NextOffset: 1879 - testutil.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 .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: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 200, NextOffset: 228 testutil.go:485: Offset: 109, NextOffset: 137 +=== 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=0,format=GNU testutil.go:485: Offset: 228, NextOffset: 256 testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 256, NextOffset: 284 @@ -43156,6 +43102,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: 751 + testutil.go:485: Offset: 309, 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: 751, NextOffset: 779 + testutil.go:485: Offset: 609, NextOffset: 637 + testutil.go:485: Offset: 779, NextOffset: 807 + testutil.go:485: Offset: 637, NextOffset: 665 + testutil.go:485: Offset: 807, NextOffset: 835 + testutil.go:485: Offset: 665, NextOffset: 693 + testutil.go:485: Offset: 835, NextOffset: 2158 + testutil.go:485: Offset: 693, 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: "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 @@ -43169,18 +43138,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: 750 - testutil.go:485: Offset: 309, NextOffset: 611 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU -=== 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/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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 @@ -43195,22 +43161,22 @@ 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: 614 - testutil.go:485: Offset: 429, NextOffset: 758 + testutil.go:485: Offset: 313, NextOffset: 613 + testutil.go:485: Offset: 429, 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: 758, NextOffset: 786 - 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: 1886 - testutil.go:485: Offset: 842, NextOffset: 2176 + testutil.go:485: Offset: 613, NextOffset: 641 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 641, NextOffset: 669 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 669, NextOffset: 697 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 697, NextOffset: 1883 + testutil.go:485: Offset: 840, NextOffset: 2171 testutil.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" @@ -43231,7 +43197,9 @@ 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: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: "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 @@ -43245,29 +43213,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: 758 - testutil.go:485: Offset: 313, 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: 758, NextOffset: 786 - testutil.go:485: Offset: 614, NextOffset: 642 - 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: 2176 - testutil.go:485: Offset: 698, NextOffset: 1886 - testutil.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: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -43281,15 +43226,42 @@ 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: 756 + 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: 756, NextOffset: 784 + testutil.go:485: Offset: 613, NextOffset: 641 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 641, NextOffset: 669 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 669, NextOffset: 697 + testutil.go:485: Offset: 840, NextOffset: 2171 + testutil.go:485: Offset: 697, NextOffset: 1883 + 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" === 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#02/duplicated_entry_offset -=== 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=GNU#02 +=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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" @@ -43320,27 +43292,21 @@ 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: 428, NextOffset: 776 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 776, NextOffset: 804 testutil.go:485: Offset: 660, NextOffset: 688 - testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 804, NextOffset: 832 testutil.go:485: Offset: 688, NextOffset: 716 - testutil.go:485: Offset: 833, NextOffset: 861 - testutil.go:485: Offset: 716, NextOffset: 1925 - testutil.go:485: Offset: 861, NextOffset: 2207 - 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:371: Comparing: "dev/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: 832, NextOffset: 860 + testutil.go:485: Offset: 716, NextOffset: 1923 + testutil.go:485: Offset: 860, NextOffset: 2198 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 "": [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: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -43350,27 +43316,29 @@ testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 259, NextOffset: 287 testutil.go:485: Offset: 165, NextOffset: 193 +=== 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=-1,prefix="",src=0,format=USTAR 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: 777 + testutil.go:485: Offset: 428, NextOffset: 776 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: 776, NextOffset: 804 testutil.go:485: Offset: 632, NextOffset: 660 - testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 804, NextOffset: 832 testutil.go:485: Offset: 660, NextOffset: 688 - testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 832, NextOffset: 860 testutil.go:485: Offset: 688, NextOffset: 716 - testutil.go:485: Offset: 861, NextOffset: 2207 - testutil.go:485: Offset: 716, NextOffset: 1925 + testutil.go:485: Offset: 860, NextOffset: 2198 + testutil.go:485: Offset: 716, NextOffset: 1923 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" @@ -43390,15 +43358,16 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX/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=-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/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 +=== 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 +=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -43414,25 +43383,27 @@ 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: 432, NextOffset: 782 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" +=== 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=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: 638, NextOffset: 666 - testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 782, NextOffset: 810 testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 810, NextOffset: 838 testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 839, NextOffset: 867 + testutil.go:485: Offset: 838, NextOffset: 866 testutil.go:485: Offset: 722, NextOffset: 1926 - testutil.go:485: Offset: 867, NextOffset: 2221 + testutil.go:485: Offset: 866, NextOffset: 2211 testutil.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" @@ -43449,7 +43420,22 @@ 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 [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 [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:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -43464,64 +43450,49 @@ 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: 432, NextOffset: 782 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: 782, NextOffset: 810 testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 810, NextOffset: 838 testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 839, NextOffset: 867 + testutil.go:485: Offset: 838, NextOffset: 866 testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 867, NextOffset: 2221 + testutil.go:485: Offset: 866, NextOffset: 2211 testutil.go:485: Offset: 722, NextOffset: 1926 testutil.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" 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=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/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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":780,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":808,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":836,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":864,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":780,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":808,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":836,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":864,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 635, NextOffset: 663 + testutil.go:485: Offset: 634, NextOffset: 662 testutil.go:485: Offset: 780, NextOffset: 808 - testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 662, NextOffset: 690 testutil.go:485: Offset: 808, NextOffset: 836 - testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 690, NextOffset: 718 testutil.go:485: Offset: 836, NextOffset: 864 - testutil.go:485: Offset: 719, NextOffset: 1918 - testutil.go:485: Offset: 864, NextOffset: 2212 + testutil.go:485: Offset: 718, NextOffset: 1924 + testutil.go:485: Offset: 864, 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": [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" @@ -43555,16 +43526,27 @@ 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: 635 + testutil.go:485: Offset: 311, NextOffset: 634 testutil.go:485: Offset: 430, NextOffset: 780 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 "": [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: 780, NextOffset: 808 + testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 808, NextOffset: 836 + testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 836, NextOffset: 864 + testutil.go:485: Offset: 690, NextOffset: 718 + testutil.go:485: Offset: 864, NextOffset: 2213 + testutil.go:485: Offset: 718, NextOffset: 1924 testutil.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" @@ -43595,28 +43577,36 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 430, NextOffset: 780 - testutil.go:485: Offset: 311, NextOffset: 635 + 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: 780, NextOffset: 808 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 808, NextOffset: 836 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 836, NextOffset: 864 - testutil.go:485: Offset: 691, NextOffset: 719 - testutil.go:485: Offset: 864, NextOffset: 2212 - testutil.go:485: Offset: 719, NextOffset: 1918 === 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#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/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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":643,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":671,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":699,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":727,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":787,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":815,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":843,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":871,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 644, NextOffset: 672 + testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 672, NextOffset: 700 + testutil.go:485: Offset: 815, NextOffset: 843 + testutil.go:485: Offset: 700, NextOffset: 728 + testutil.go:485: Offset: 843, NextOffset: 871 + testutil.go:485: Offset: 728, NextOffset: 1935 + testutil.go:485: Offset: 871, NextOffset: 2220 + 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:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -43630,29 +43620,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: 643 - 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: 643, NextOffset: 671 - testutil.go:485: Offset: 786, NextOffset: 814 - testutil.go:485: Offset: 671, NextOffset: 699 - testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 727, NextOffset: 1934 - 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 @@ -43666,14 +43633,30 @@ 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: 644 + testutil.go:485: Offset: 434, NextOffset: 787 + 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: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: 787, NextOffset: 815 + testutil.go:485: Offset: 644, NextOffset: 672 + testutil.go:485: Offset: 815, NextOffset: 843 + testutil.go:485: Offset: 672, NextOffset: 700 + testutil.go:485: Offset: 843, NextOffset: 871 + testutil.go:485: Offset: 700, NextOffset: 728 + testutil.go:485: Offset: 871, NextOffset: 2220 + testutil.go:485: Offset: 728, NextOffset: 1935 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 [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" @@ -43703,35 +43686,18 @@ 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: 643 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 643, NextOffset: 671 - testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 671, NextOffset: 699 - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 870, NextOffset: 2224 - testutil.go:485: Offset: 727, NextOffset: 1934 + testutil.go:485: Offset: 434, NextOffset: 787 + testutil.go:485: Offset: 315, NextOffset: 644 === 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=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 +=== 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/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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":813,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":930,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":958,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":782,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":810,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 foo.txt barlink test dev test2] 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" @@ -43761,39 +43727,47 @@ 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: 729 - testutil.go:485: Offset: 428, NextOffset: 874 + testutil.go:485: Offset: 309, NextOffset: 726 + 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: 729, NextOffset: 757 - testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 813, NextOffset: 2121 - testutil.go:485: Offset: 958, NextOffset: 2398 + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 810, NextOffset: 2111 + testutil.go:485: Offset: 955, NextOffset: 2401 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX + 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 "": [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 [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 428, NextOffset: 874 - testutil.go:485: Offset: 309, NextOffset: 729 + testutil.go:485: Offset: 428, NextOffset: 871 + testutil.go:485: Offset: 309, NextOffset: 726 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 729, NextOffset: 757 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 958, NextOffset: 2398 - testutil.go:485: Offset: 813, NextOffset: 2121 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 955, NextOffset: 2401 + testutil.go:485: Offset: 810, NextOffset: 2111 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": [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" @@ -43826,21 +43800,37 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX -=== 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=USTAR/lost_digest_in_a_entry -=== 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=-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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [foo.txt barlink test dev test2 baz.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: 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: 2129 + 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 [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" @@ -43869,41 +43859,8 @@ 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: 734 - 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: 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: 2122 - testutil.go:485: Offset: 963, NextOffset: 2417 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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 2417 - testutil.go:485: Offset: 818, NextOffset: 2122 - 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 "": [.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" @@ -43934,52 +43891,55 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 432, NextOffset: 879 - testutil.go:485: Offset: 313, NextOffset: 734 + 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: 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: 2129 + 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" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,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 +=== 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=1,prefix="",format=USTAR === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":813,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":930,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":958,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":930,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":958,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] 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 "": [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: 729 -=== 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=0,format=PAX + testutil.go:485: Offset: 311, NextOffset: 728 testutil.go:485: Offset: 430, NextOffset: 874 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 757 + testutil.go:485: Offset: 728, NextOffset: 756 testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 757, NextOffset: 785 + testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 785, NextOffset: 813 + testutil.go:485: Offset: 784, NextOffset: 812 testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 813, NextOffset: 2110 - testutil.go:485: Offset: 958, NextOffset: 2406 + testutil.go:485: Offset: 812, NextOffset: 2114 + testutil.go:485: Offset: 958, NextOffset: 2407 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 [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" @@ -43993,33 +43953,23 @@ testutil.go:485: Offset: 260, NextOffset: 288 testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 288, NextOffset: 316 -=== 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=0,format=PAX testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 - 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: "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 - 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:485: Offset: 316, NextOffset: 430 + 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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -44035,51 +43985,83 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 430, NextOffset: 874 - testutil.go:485: Offset: 311, NextOffset: 729 + testutil.go:485: Offset: 311, 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: 874, NextOffset: 902 -=== 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=0,format=PAX - testutil.go:485: Offset: 729, NextOffset: 757 + testutil.go:485: Offset: 728, NextOffset: 756 testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 757, NextOffset: 785 + testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 958, NextOffset: 2406 - testutil.go:485: Offset: 813, NextOffset: 2110 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 958, NextOffset: 2407 + testutil.go:485: Offset: 812, NextOffset: 2114 + 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: 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 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,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/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=-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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":739,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":767,"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":823,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":882,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":910,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":938,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":966,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":739,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":767,"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":823,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 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: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 315, NextOffset: 739 - testutil.go:485: Offset: 434, NextOffset: 882 + 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: 739, NextOffset: 767 - testutil.go:485: Offset: 882, NextOffset: 910 + testutil.go:485: Offset: 883, NextOffset: 911 testutil.go:485: Offset: 767, NextOffset: 795 - testutil.go:485: Offset: 910, NextOffset: 938 + testutil.go:485: Offset: 911, NextOffset: 939 testutil.go:485: Offset: 795, NextOffset: 823 - testutil.go:485: Offset: 938, NextOffset: 966 - testutil.go:485: Offset: 823, NextOffset: 2129 - testutil.go:485: Offset: 966, NextOffset: 2424 + testutil.go:485: Offset: 939, NextOffset: 967 + testutil.go:485: Offset: 823, NextOffset: 2127 + testutil.go:485: Offset: 967, NextOffset: 2414 testutil.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" @@ -44095,34 +44077,38 @@ 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 [foo.txt barlink test dev test2 baz.txt] 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: 84, NextOffset: 112 testutil.go:485: Offset: 206, NextOffset: 234 - testutil.go:485: Offset: 140, NextOffset: 168 + testutil.go:485: Offset: 112, NextOffset: 140 testutil.go:485: Offset: 234, NextOffset: 262 - testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 140, NextOffset: 168 testutil.go:485: Offset: 262, NextOffset: 290 - testutil.go:485: Offset: 196, NextOffset: 224 + testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 290, NextOffset: 318 - testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 318, NextOffset: 434 - 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: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: 739 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 882, NextOffset: 910 + testutil.go:485: Offset: 883, NextOffset: 911 testutil.go:485: Offset: 739, NextOffset: 767 - testutil.go:485: Offset: 910, NextOffset: 938 + testutil.go:485: Offset: 911, NextOffset: 939 testutil.go:485: Offset: 767, NextOffset: 795 - testutil.go:485: Offset: 938, NextOffset: 966 + testutil.go:485: Offset: 939, NextOffset: 967 testutil.go:485: Offset: 795, NextOffset: 823 - testutil.go:485: Offset: 966, NextOffset: 2424 - testutil.go:485: Offset: 823, NextOffset: 2129 + testutil.go:485: Offset: 967, NextOffset: 2414 + testutil.go:485: Offset: 823, NextOffset: 2127 testutil.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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -44142,47 +44128,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: "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: 882 - testutil.go:485: Offset: 315, NextOffset: 739 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU -=== 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=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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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:371: Comparing: "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 - testutil.go:485: Offset: 109, NextOffset: 137 - testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 137, NextOffset: 165 - testutil.go:485: Offset: 231, NextOffset: 259 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 259, NextOffset: 287 - testutil.go:485: Offset: 193, NextOffset: 221 - testutil.go:485: Offset: 287, NextOffset: 315 - testutil.go:485: Offset: 221, NextOffset: 309 - testutil.go:485: Offset: 315, NextOffset: 428 + 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: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -44209,16 +44163,44 @@ 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: 1931 + 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 [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:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 109, NextOffset: 137 + testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 137, NextOffset: 165 + testutil.go:485: Offset: 231, NextOffset: 259 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 259, NextOffset: 287 + testutil.go:485: Offset: 193, NextOffset: 221 + 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 "": [.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 "": [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 + testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 109, NextOffset: 137 + testutil.go:485: Offset: 231, NextOffset: 259 + testutil.go:485: Offset: 137, NextOffset: 165 + 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: 781 testutil.go:485: Offset: 309, NextOffset: 635 @@ -44233,13 +44215,13 @@ 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: 1931 + 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/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" @@ -44255,28 +44237,15 @@ 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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 109, NextOffset: 137 - testutil.go:485: Offset: 231, NextOffset: 259 - testutil.go:485: Offset: 137, NextOffset: 165 - 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,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=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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":789,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":817,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":845,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":873,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -44291,22 +44260,22 @@ 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: 645 - testutil.go:485: Offset: 432, NextOffset: 790 + testutil.go:485: Offset: 313, NextOffset: 644 + testutil.go:485: Offset: 432, NextOffset: 789 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 1941 - testutil.go:485: Offset: 874, NextOffset: 2217 + testutil.go:485: Offset: 644, NextOffset: 672 + testutil.go:485: Offset: 789, NextOffset: 817 + testutil.go:485: Offset: 672, NextOffset: 700 + testutil.go:485: Offset: 817, NextOffset: 845 + testutil.go:485: Offset: 700, NextOffset: 728 + testutil.go:485: Offset: 845, NextOffset: 873 + testutil.go:485: Offset: 728, NextOffset: 1930 + testutil.go:485: Offset: 873, NextOffset: 2222 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 [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" @@ -44327,7 +44296,26 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 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 [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: 789, NextOffset: 817 + testutil.go:485: Offset: 644, NextOffset: 672 + testutil.go:485: Offset: 817, NextOffset: 845 + testutil.go:485: Offset: 672, NextOffset: 700 + testutil.go:485: Offset: 845, NextOffset: 873 + testutil.go:485: Offset: 700, NextOffset: 728 + testutil.go:485: Offset: 873, NextOffset: 2222 + testutil.go:485: Offset: 728, 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/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "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 @@ -44339,33 +44327,8 @@ testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 195, NextOffset: 223 -=== 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=0,format=GNU 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: 790 - testutil.go:485: Offset: 313, 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: 2217 - testutil.go:485: Offset: 729, NextOffset: 1941 - 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:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -44379,15 +44342,25 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:485: Offset: 223, NextOffset: 313 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 432, NextOffset: 789 + testutil.go:485: Offset: 313, NextOffset: 644 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU -=== 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=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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [foo.txt barlink test dev test2 baz.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 [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" @@ -44395,8 +44368,6 @@ testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 110, NextOffset: 138 testutil.go:485: Offset: 204, NextOffset: 232 -=== 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=0,format=GNU testutil.go:485: Offset: 138, NextOffset: 166 testutil.go:485: Offset: 232, NextOffset: 260 testutil.go:485: Offset: 166, NextOffset: 194 @@ -44419,51 +44390,43 @@ 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: 640 - testutil.go:485: Offset: 430, NextOffset: 784 + testutil.go:485: Offset: 311, NextOffset: 638 + 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: 640, NextOffset: 668 - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 696, NextOffset: 724 - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 724, NextOffset: 1927 - testutil.go:485: Offset: 868, 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:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/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: 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: 722 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 722, NextOffset: 1927 + testutil.go:485: Offset: 866, NextOffset: 2213 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 "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 784 - testutil.go:485: Offset: 311, NextOffset: 640 -=== 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=0,format=GNU + testutil.go:485: Offset: 430, NextOffset: 782 + testutil.go:485: Offset: 311, 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: 784, NextOffset: 812 - testutil.go:485: Offset: 640, NextOffset: 668 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 696, NextOffset: 724 - testutil.go:485: Offset: 868, NextOffset: 2213 - testutil.go:485: Offset: 724, NextOffset: 1927 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 694, NextOffset: 722 + testutil.go:485: Offset: 866, NextOffset: 2213 + testutil.go:485: Offset: 722, NextOffset: 1927 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/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" @@ -44493,13 +44456,20 @@ 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=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=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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":791,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":819,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":847,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":875,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [test dev test2 baz.txt foo.txt barlink] 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 [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "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" @@ -44509,8 +44479,6 @@ testutil.go:485: Offset: 206, NextOffset: 234 testutil.go:485: Offset: 140, NextOffset: 168 testutil.go:485: Offset: 234, NextOffset: 262 -=== 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=0,format=GNU testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 262, NextOffset: 290 testutil.go:485: Offset: 196, NextOffset: 224 @@ -44531,41 +44499,24 @@ 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: 791 + 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: 646, NextOffset: 674 - testutil.go:485: Offset: 791, NextOffset: 819 - testutil.go:485: Offset: 674, NextOffset: 702 - testutil.go:485: Offset: 819, NextOffset: 847 - testutil.go:485: Offset: 702, NextOffset: 730 - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 730, NextOffset: 1945 - testutil.go:485: Offset: 875, NextOffset: 2223 - 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: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: 1937 + testutil.go:485: Offset: 874, NextOffset: 2227 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: 791, NextOffset: 819 - testutil.go:485: Offset: 646, NextOffset: 674 - testutil.go:485: Offset: 819, NextOffset: 847 - testutil.go:485: Offset: 674, NextOffset: 702 - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 702, NextOffset: 730 - testutil.go:485: Offset: 875, NextOffset: 2223 - testutil.go:485: Offset: 730, NextOffset: 1945 + 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: "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" @@ -44599,18 +44550,35 @@ 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: 791 - testutil.go:485: Offset: 315, NextOffset: 646 + 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: 1937 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,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=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1431,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1463,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1495,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1527,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1710,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1742,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1774,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1806,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1429,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1461,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1493,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1525,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1707,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1739,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1771,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1803,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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/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" @@ -44640,28 +44608,22 @@ 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: 1431 - testutil.go:485: Offset: 727, NextOffset: 1710 + testutil.go:485: Offset: 484, NextOffset: 1429 + testutil.go:485: Offset: 727, NextOffset: 1707 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1431, NextOffset: 1463 - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 1463, NextOffset: 1495 - testutil.go:485: Offset: 1742, NextOffset: 1774 - testutil.go:485: Offset: 1495, NextOffset: 1527 - testutil.go:485: Offset: 1774, NextOffset: 1806 - testutil.go:485: Offset: 1527, NextOffset: 4856 - testutil.go:485: Offset: 1806, NextOffset: 5464 - 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: 1429, NextOffset: 1461 + testutil.go:485: Offset: 1707, NextOffset: 1739 + testutil.go:485: Offset: 1461, NextOffset: 1493 + testutil.go:485: Offset: 1739, NextOffset: 1771 + testutil.go:485: Offset: 1493, NextOffset: 1525 + testutil.go:485: Offset: 1771, NextOffset: 1803 + testutil.go:485: Offset: 1525, NextOffset: 4852 + testutil.go:485: Offset: 1803, NextOffset: 5460 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 "": [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: 339, NextOffset: 371 testutil.go:485: Offset: 130, NextOffset: 162 @@ -44676,26 +44638,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: 1710 - testutil.go:485: Offset: 484, NextOffset: 1431 + testutil.go:485: Offset: 727, NextOffset: 1707 + testutil.go:485: Offset: 484, NextOffset: 1429 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 1431, NextOffset: 1463 - testutil.go:485: Offset: 1742, NextOffset: 1774 - testutil.go:485: Offset: 1463, NextOffset: 1495 - testutil.go:485: Offset: 1774, NextOffset: 1806 - testutil.go:485: Offset: 1495, NextOffset: 1527 - testutil.go:485: Offset: 1806, NextOffset: 5464 - testutil.go:485: Offset: 1527, NextOffset: 4856 + testutil.go:485: Offset: 1707, NextOffset: 1739 + testutil.go:485: Offset: 1429, NextOffset: 1461 + testutil.go:485: Offset: 1739, NextOffset: 1771 + testutil.go:485: Offset: 1461, NextOffset: 1493 + testutil.go:485: Offset: 1771, NextOffset: 1803 + testutil.go:485: Offset: 1493, NextOffset: 1525 + testutil.go:485: Offset: 1803, NextOffset: 5460 + testutil.go:485: Offset: 1525, NextOffset: 4852 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" @@ -44712,35 +44674,14 @@ 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=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/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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1444,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1476,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1508,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1540,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1721,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1753,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1817,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1444 - testutil.go:485: Offset: 729, NextOffset: 1721 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1444, NextOffset: 1476 - testutil.go:485: Offset: 1721, NextOffset: 1753 - testutil.go:485: Offset: 1476, NextOffset: 1508 - testutil.go:485: Offset: 1753, NextOffset: 1785 - testutil.go:485: Offset: 1508, NextOffset: 1540 - testutil.go:485: Offset: 1785, NextOffset: 1817 - testutil.go:485: Offset: 1540, NextOffset: 4900 - testutil.go:485: Offset: 1817, NextOffset: 5509 - testutil.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 "": [dev test2 baz.txt foo.txt barlink test] 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" @@ -44769,22 +44710,46 @@ 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: 4898 + testutil.go:485: Offset: 1815, NextOffset: 5506 + testutil.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 [baz.txt foo.txt barlink test dev test2] + 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: 1721, NextOffset: 1753 - testutil.go:485: Offset: 1444, NextOffset: 1476 - testutil.go:485: Offset: 1753, NextOffset: 1785 - testutil.go:485: Offset: 1476, NextOffset: 1508 - testutil.go:485: Offset: 1785, NextOffset: 1817 - testutil.go:485: Offset: 1508, NextOffset: 1540 - testutil.go:485: Offset: 1817, NextOffset: 5509 - testutil.go:485: Offset: 1540, NextOffset: 4900 + 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: 5506 + testutil.go:485: Offset: 1539, NextOffset: 4898 testutil.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" @@ -44817,31 +44782,17 @@ 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: 1721 - testutil.go:485: Offset: 488, NextOffset: 1444 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,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=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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1439,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1471,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1503,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1535,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1716,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1748,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1780,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1812,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1439,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1471,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1503,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1535,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1715,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1747,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1779,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1811,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 1439, NextOffset: 1471 - testutil.go:485: Offset: 1716, NextOffset: 1748 - testutil.go:485: Offset: 1471, NextOffset: 1503 - testutil.go:485: Offset: 1748, NextOffset: 1780 - testutil.go:485: Offset: 1503, NextOffset: 1535 - testutil.go:485: Offset: 1780, NextOffset: 1812 - testutil.go:485: Offset: 1535, NextOffset: 4881 - testutil.go:485: Offset: 1812, NextOffset: 5488 + 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: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" @@ -44876,10 +44827,21 @@ testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 487, NextOffset: 1439 - testutil.go:485: Offset: 728, NextOffset: 1716 + testutil.go:485: Offset: 728, NextOffset: 1715 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1439, NextOffset: 1471 + testutil.go:485: Offset: 1715, NextOffset: 1747 + testutil.go:485: Offset: 1471, NextOffset: 1503 + testutil.go:485: Offset: 1747, NextOffset: 1779 + testutil.go:485: Offset: 1503, NextOffset: 1535 + testutil.go:485: Offset: 1779, NextOffset: 1811 + testutil.go:485: Offset: 1535, NextOffset: 4880 + testutil.go:485: Offset: 1811, NextOffset: 5487 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 [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: 132, NextOffset: 164 @@ -44894,26 +44856,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: 1716 + testutil.go:485: Offset: 728, NextOffset: 1715 testutil.go:485: Offset: 487, NextOffset: 1439 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1716, NextOffset: 1748 + testutil.go:485: Offset: 1715, NextOffset: 1747 testutil.go:485: Offset: 1439, NextOffset: 1471 - testutil.go:485: Offset: 1748, NextOffset: 1780 + testutil.go:485: Offset: 1747, NextOffset: 1779 testutil.go:485: Offset: 1471, NextOffset: 1503 - testutil.go:485: Offset: 1780, NextOffset: 1812 + testutil.go:485: Offset: 1779, NextOffset: 1811 testutil.go:485: Offset: 1503, NextOffset: 1535 - testutil.go:485: Offset: 1812, NextOffset: 5488 - testutil.go:485: Offset: 1535, NextOffset: 4881 + testutil.go:485: Offset: 1811, NextOffset: 5487 + testutil.go:485: Offset: 1535, NextOffset: 4880 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: "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" @@ -44930,31 +44892,20 @@ 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/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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1731,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1795,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1827,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1453,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1485,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1517,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1549,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1730,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1826,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1455, NextOffset: 1487 - testutil.go:485: Offset: 1731, NextOffset: 1763 - testutil.go:485: Offset: 1487, NextOffset: 1519 - testutil.go:485: Offset: 1763, NextOffset: 1795 - testutil.go:485: Offset: 1519, NextOffset: 1551 - testutil.go:485: Offset: 1795, NextOffset: 1827 - testutil.go:485: Offset: 1551, NextOffset: 4928 - testutil.go:485: Offset: 1827, NextOffset: 5533 + 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": [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/testfifo" vs "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" @@ -44984,28 +44935,22 @@ 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: 1455 - testutil.go:485: Offset: 731, NextOffset: 1731 + testutil.go:485: Offset: 490, NextOffset: 1453 + testutil.go:485: Offset: 731, NextOffset: 1730 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:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1731, NextOffset: 1763 - testutil.go:485: Offset: 1455, NextOffset: 1487 - testutil.go:485: Offset: 1763, NextOffset: 1795 - testutil.go:485: Offset: 1487, NextOffset: 1519 - testutil.go:485: Offset: 1795, NextOffset: 1827 - testutil.go:485: Offset: 1519, NextOffset: 1551 - testutil.go:485: Offset: 1827, NextOffset: 5533 - 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/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/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: 1453, NextOffset: 1485 + testutil.go:485: Offset: 1730, NextOffset: 1762 + testutil.go:485: Offset: 1485, NextOffset: 1517 + testutil.go:485: Offset: 1762, NextOffset: 1794 + testutil.go:485: Offset: 1517, NextOffset: 1549 + testutil.go:485: Offset: 1794, NextOffset: 1826 + testutil.go:485: Offset: 1549, NextOffset: 4924 + testutil.go:485: Offset: 1826, NextOffset: 5532 + 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" @@ -45035,26 +44980,34 @@ 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: 1731 - testutil.go:485: Offset: 490, NextOffset: 1455 + testutil.go:485: Offset: 731, NextOffset: 1730 + testutil.go:485: Offset: 490, NextOffset: 1453 testutil.go:371: Comparing: "barlink" vs "barlink" -=== 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=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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2015,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2047,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2079,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2261,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2293,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2325,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2357,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1730, NextOffset: 1762 + testutil.go:485: Offset: 1453, NextOffset: 1485 + testutil.go:485: Offset: 1762, NextOffset: 1794 + testutil.go:485: Offset: 1485, NextOffset: 1517 + testutil.go:485: Offset: 1794, NextOffset: 1826 + testutil.go:485: Offset: 1517, NextOffset: 1549 + testutil.go:485: Offset: 1826, NextOffset: 5532 + testutil.go:485: Offset: 1549, NextOffset: 4924 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] +=== 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=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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1977,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2009,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2041,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2073,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2255,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2287,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2319,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2351,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 130, NextOffset: 162 testutil.go:485: Offset: 339, NextOffset: 371 @@ -45068,6 +45021,31 @@ 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: 1977 + testutil.go:485: Offset: 727, NextOffset: 2255 + testutil.go:371: Comparing: "barlink" vs "barlink" +=== 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=0,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: 1977, NextOffset: 2009 + testutil.go:485: Offset: 2255, NextOffset: 2287 + testutil.go:485: Offset: 2009, NextOffset: 2041 + testutil.go:485: Offset: 2287, NextOffset: 2319 + testutil.go:485: Offset: 2041, NextOffset: 2073 + testutil.go:485: Offset: 2319, NextOffset: 2351 + testutil.go:485: Offset: 2073, NextOffset: 5768 + testutil.go:485: Offset: 2351, NextOffset: 6376 + testutil.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: 130, NextOffset: 162 testutil.go:485: Offset: 339, NextOffset: 371 @@ -45081,46 +45059,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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 484, NextOffset: 1983 - testutil.go:485: Offset: 727, NextOffset: 2261 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1983, NextOffset: 2015 - testutil.go:485: Offset: 2261, NextOffset: 2293 - testutil.go:485: Offset: 2015, NextOffset: 2047 - testutil.go:485: Offset: 2293, NextOffset: 2325 - testutil.go:485: Offset: 2047, NextOffset: 2079 - testutil.go:485: Offset: 2325, NextOffset: 2357 - testutil.go:485: Offset: 2079, NextOffset: 5781 - testutil.go:485: Offset: 2357, NextOffset: 6387 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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 727, NextOffset: 2261 - testutil.go:485: Offset: 484, NextOffset: 1983 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2261, NextOffset: 2293 - testutil.go:485: Offset: 1983, NextOffset: 2015 - testutil.go:485: Offset: 2293, NextOffset: 2325 - testutil.go:485: Offset: 2015, NextOffset: 2047 - testutil.go:485: Offset: 2325, NextOffset: 2357 - testutil.go:485: Offset: 2047, NextOffset: 2079 - testutil.go:485: Offset: 2357, NextOffset: 6387 - testutil.go:485: Offset: 2079, NextOffset: 5781 - 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: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: 339, NextOffset: 371 testutil.go:485: Offset: 130, NextOffset: 162 @@ -45134,6 +45074,29 @@ 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: 2255 + testutil.go:485: Offset: 484, NextOffset: 1977 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 2255, NextOffset: 2287 + testutil.go:485: Offset: 1977, NextOffset: 2009 + testutil.go:485: Offset: 2287, NextOffset: 2319 + testutil.go:485: Offset: 2009, NextOffset: 2041 + testutil.go:485: Offset: 2319, NextOffset: 2351 + testutil.go:485: Offset: 2041, NextOffset: 2073 + testutil.go:485: Offset: 2351, NextOffset: 6376 + testutil.go:485: Offset: 2073, NextOffset: 5768 + 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 @@ -45148,20 +45111,36 @@ 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/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 === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1995,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2027,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2059,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2091,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2272,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2304,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2336,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2368,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 488, NextOffset: 1991 + testutil.go:485: Offset: 729, 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: 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 +=== 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=0,format=PAX + testutil.go:485: Offset: 2087, NextOffset: 5814 + testutil.go:485: Offset: 2363, NextOffset: 6421 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" @@ -45190,23 +45169,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 "": [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: 1995 - testutil.go:485: Offset: 729, NextOffset: 2272 + testutil.go:485: Offset: 729, NextOffset: 2267 + testutil.go:485: Offset: 488, 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: 1995, NextOffset: 2027 - testutil.go:485: Offset: 2272, NextOffset: 2304 - testutil.go:485: Offset: 2027, NextOffset: 2059 - testutil.go:485: Offset: 2304, NextOffset: 2336 - testutil.go:485: Offset: 2059, NextOffset: 2091 - testutil.go:485: Offset: 2336, NextOffset: 2368 - testutil.go:485: Offset: 2091, NextOffset: 5823 - testutil.go:485: Offset: 2368, NextOffset: 6430 - 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: 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: 6421 + testutil.go:485: Offset: 2087, NextOffset: 5814 + 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" @@ -45235,36 +45220,17 @@ 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: 2272 - testutil.go:485: Offset: 488, NextOffset: 1995 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2272, NextOffset: 2304 - testutil.go:485: Offset: 1995, NextOffset: 2027 - testutil.go:485: Offset: 2304, NextOffset: 2336 - testutil.go:485: Offset: 2027, NextOffset: 2059 - testutil.go:485: Offset: 2336, NextOffset: 2368 - testutil.go:485: Offset: 2059, NextOffset: 2091 - testutil.go:485: Offset: 2368, NextOffset: 6430 - testutil.go:485: Offset: 2091, NextOffset: 5823 - 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=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=-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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1992,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2024,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2056,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2088,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2269,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2301,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2333,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2365,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2264,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2296,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2328,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2360,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 @@ -45278,29 +45244,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: 1992 - testutil.go:485: Offset: 728, NextOffset: 2269 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1992, NextOffset: 2024 - testutil.go:485: Offset: 2269, NextOffset: 2301 - testutil.go:485: Offset: 2024, NextOffset: 2056 - testutil.go:485: Offset: 2301, NextOffset: 2333 - testutil.go:485: Offset: 2056, NextOffset: 2088 - testutil.go:485: Offset: 2333, NextOffset: 2365 - testutil.go:485: Offset: 2088, NextOffset: 5806 - testutil.go:485: Offset: 2365, NextOffset: 6414 - 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 @@ -45314,8 +45257,47 @@ 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: 1988 + testutil.go:485: Offset: 728, NextOffset: 2264 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1988, NextOffset: 2020 + testutil.go:485: Offset: 2264, NextOffset: 2296 + testutil.go:485: Offset: 2020, NextOffset: 2052 + testutil.go:485: Offset: 2296, NextOffset: 2328 + testutil.go:485: Offset: 2052, NextOffset: 2084 + testutil.go:485: Offset: 2328, NextOffset: 2360 + testutil.go:485: Offset: 2084, NextOffset: 5798 + testutil.go:485: Offset: 2360, NextOffset: 6405 + 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: "" 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 [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: 2264, NextOffset: 2296 + testutil.go:485: Offset: 1988, NextOffset: 2020 + testutil.go:485: Offset: 2296, NextOffset: 2328 + testutil.go:485: Offset: 2020, NextOffset: 2052 + testutil.go:485: Offset: 2328, NextOffset: 2360 + testutil.go:485: Offset: 2052, NextOffset: 2084 + testutil.go:485: Offset: 2360, NextOffset: 6405 + testutil.go:485: Offset: 2084, NextOffset: 5798 + 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" @@ -45345,53 +45327,16 @@ 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: 2269 - testutil.go:485: Offset: 487, NextOffset: 1992 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2269, NextOffset: 2301 - testutil.go:485: Offset: 1992, NextOffset: 2024 - testutil.go:485: Offset: 2301, NextOffset: 2333 - testutil.go:485: Offset: 2024, NextOffset: 2056 - testutil.go:485: Offset: 2333, NextOffset: 2365 - testutil.go:485: Offset: 2056, NextOffset: 2088 - testutil.go:485: Offset: 2365, NextOffset: 6414 - testutil.go:485: Offset: 2088, 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:485: Offset: 728, NextOffset: 2264 + testutil.go:485: Offset: 487, NextOffset: 1988 === 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=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=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=-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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2011,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2043,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2075,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2107,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2287,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2319,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2351,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2383,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2006,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2038,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2070,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2102,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2282,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2314,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2346,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2378,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 2011, NextOffset: 2043 - testutil.go:485: Offset: 2287, NextOffset: 2319 - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 2319, NextOffset: 2351 - testutil.go:485: Offset: 2075, NextOffset: 2107 - testutil.go:485: Offset: 2351, NextOffset: 2383 - testutil.go:485: Offset: 2107, NextOffset: 5858 - testutil.go:485: Offset: 2383, NextOffset: 6464 - testutil.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" -=== 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=0,format=PAX - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + 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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45414,6 +45359,8 @@ testutil.go:485: Offset: 372, NextOffset: 404 testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 404, NextOffset: 436 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:485: Offset: 229, NextOffset: 261 testutil.go:485: Offset: 436, NextOffset: 468 testutil.go:485: Offset: 261, NextOffset: 293 @@ -45421,24 +45368,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: 2011 - testutil.go:485: Offset: 731, NextOffset: 2287 + testutil.go:485: Offset: 490, NextOffset: 2006 + testutil.go:485: Offset: 731, NextOffset: 2282 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 2006, NextOffset: 2038 + testutil.go:485: Offset: 2282, NextOffset: 2314 + testutil.go:485: Offset: 2038, NextOffset: 2070 + testutil.go:485: Offset: 2314, NextOffset: 2346 + testutil.go:485: Offset: 2070, NextOffset: 2102 + testutil.go:485: Offset: 2346, NextOffset: 2378 + testutil.go:485: Offset: 2102, NextOffset: 5848 + testutil.go:485: Offset: 2378, NextOffset: 6453 + 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 "": [.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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.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: 2287, NextOffset: 2319 - testutil.go:485: Offset: 2011, NextOffset: 2043 - testutil.go:485: Offset: 2319, NextOffset: 2351 - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 2351, NextOffset: 2383 - testutil.go:485: Offset: 2075, NextOffset: 2107 - testutil.go:485: Offset: 2383, NextOffset: 6464 - testutil.go:485: Offset: 2107, NextOffset: 5858 + testutil.go:485: Offset: 2282, NextOffset: 2314 + testutil.go:485: Offset: 2006, NextOffset: 2038 + testutil.go:485: Offset: 2314, NextOffset: 2346 + testutil.go:485: Offset: 2038, NextOffset: 2070 + testutil.go:485: Offset: 2346, NextOffset: 2378 + testutil.go:485: Offset: 2070, NextOffset: 2102 + testutil.go:485: Offset: 2378, NextOffset: 6453 + testutil.go:485: Offset: 2102, NextOffset: 5848 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" @@ -45472,25 +45437,30 @@ 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: 2287 - testutil.go:485: Offset: 490, NextOffset: 2011 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 731, NextOffset: 2282 + testutil.go:485: Offset: 490, NextOffset: 2006 === 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=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 -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1439,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1471,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1503,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1535,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1436,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1468,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1500,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1532,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 1436, NextOffset: 1468 + testutil.go:485: Offset: 1714, NextOffset: 1746 + testutil.go:485: Offset: 1468, NextOffset: 1500 + testutil.go:485: Offset: 1746, NextOffset: 1778 + testutil.go:485: Offset: 1500, NextOffset: 1532 + testutil.go:485: Offset: 1778, NextOffset: 1810 + testutil.go:485: Offset: 1532, NextOffset: 4862 + testutil.go:485: Offset: 1810, NextOffset: 5470 testutil.go:371: Comparing: "dev" vs "dev" -=== 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=0,format=GNU - 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/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" @@ -45516,44 +45486,17 @@ testutil.go:485: Offset: 227, NextOffset: 259 testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 259, NextOffset: 291 +=== 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=-2,prefix="",src=0,format=GNU 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: 1439 - testutil.go:485: Offset: 727, NextOffset: 1717 + testutil.go:485: Offset: 485, NextOffset: 1436 + 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: 1439, NextOffset: 1471 - testutil.go:485: Offset: 1717, NextOffset: 1749 - testutil.go:485: Offset: 1471, NextOffset: 1503 - testutil.go:485: Offset: 1749, NextOffset: 1781 - testutil.go:485: Offset: 1503, NextOffset: 1535 - testutil.go:485: Offset: 1781, NextOffset: 1813 - testutil.go:485: Offset: 1535, NextOffset: 4867 - testutil.go:485: Offset: 1813, NextOffset: 5475 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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 1439, NextOffset: 1471 - testutil.go:485: Offset: 1749, NextOffset: 1781 - testutil.go:485: Offset: 1471, NextOffset: 1503 - testutil.go:485: Offset: 1781, NextOffset: 1813 - testutil.go:485: Offset: 1503, NextOffset: 1535 - testutil.go:485: Offset: 1813, NextOffset: 5475 - testutil.go:485: Offset: 1535, NextOffset: 4867 - 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 "": [.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" @@ -45583,13 +45526,35 @@ 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: 1717 - testutil.go:485: Offset: 485, NextOffset: 1439 + testutil.go:485: Offset: 727, NextOffset: 1714 + testutil.go:485: Offset: 485, NextOffset: 1436 +=== 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=-2,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:485: Offset: 1714, NextOffset: 1746 + testutil.go:485: Offset: 1436, NextOffset: 1468 + testutil.go:485: Offset: 1746, NextOffset: 1778 + testutil.go:485: Offset: 1468, NextOffset: 1500 + testutil.go:485: Offset: 1778, NextOffset: 1810 + testutil.go:485: Offset: 1500, NextOffset: 1532 + testutil.go:485: Offset: 1810, NextOffset: 5470 + testutil.go:485: Offset: 1532, NextOffset: 4862 + 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" === RUN 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1730,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1826,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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=-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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1450,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1482,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1514,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1546,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 341, NextOffset: 373 @@ -45597,8 +45562,6 @@ testutil.go:485: Offset: 373, NextOffset: 405 testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 405, NextOffset: 437 -=== 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=0,format=GNU testutil.go:485: Offset: 229, NextOffset: 261 testutil.go:485: Offset: 437, NextOffset: 469 testutil.go:485: Offset: 261, NextOffset: 293 @@ -45606,26 +45569,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: 1730 + testutil.go:485: Offset: 490, NextOffset: 1450 + testutil.go:485: Offset: 732, 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: 1730, NextOffset: 1762 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1762, NextOffset: 1794 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1794, NextOffset: 1826 - testutil.go:485: Offset: 1548, NextOffset: 4913 - testutil.go:485: Offset: 1826, NextOffset: 5521 + testutil.go:485: Offset: 1450, NextOffset: 1482 + testutil.go:485: Offset: 1728, NextOffset: 1760 + testutil.go:485: Offset: 1482, NextOffset: 1514 + testutil.go:485: Offset: 1760, NextOffset: 1792 + testutil.go:485: Offset: 1514, NextOffset: 1546 + testutil.go:485: Offset: 1792, NextOffset: 1824 + testutil.go:485: Offset: 1546, NextOffset: 4909 + testutil.go:485: Offset: 1824, NextOffset: 5518 testutil.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" @@ -45642,7 +45605,9 @@ testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 501, NextOffset: 732 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 "": [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" testutil.go:485: Offset: 341, NextOffset: 373 testutil.go:485: Offset: 133, NextOffset: 165 @@ -45653,34 +45618,11 @@ testutil.go:485: Offset: 437, NextOffset: 469 testutil.go:485: Offset: 229, NextOffset: 261 testutil.go:485: Offset: 469, NextOffset: 501 - testutil.go:485: Offset: 261, NextOffset: 293 -=== 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=9,prefix="",format=GNU/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU + 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: 1730 - 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: 1730, NextOffset: 1762 - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1762, NextOffset: 1794 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1794, NextOffset: 1826 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1826, NextOffset: 5521 - testutil.go:485: Offset: 1548, NextOffset: 4913 - 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: 341, NextOffset: 373 testutil.go:485: Offset: 133, NextOffset: 165 @@ -45694,12 +45636,52 @@ 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=PAX + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 732, NextOffset: 1728 + testutil.go:485: Offset: 490, NextOffset: 1450 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 1450, NextOffset: 1482 + testutil.go:485: Offset: 1760, NextOffset: 1792 + testutil.go:485: Offset: 1482, NextOffset: 1514 + testutil.go:485: Offset: 1792, NextOffset: 1824 + testutil.go:485: Offset: 1514, NextOffset: 1546 + testutil.go:485: Offset: 1824, NextOffset: 5518 + testutil.go:485: Offset: 1546, NextOffset: 4909 + testutil.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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset === RUN 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1447,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1479,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1511,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1543,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1445,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1477,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1509,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1541,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1724,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1756,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1788,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1820,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: 1445, NextOffset: 1477 + testutil.go:485: Offset: 1724, NextOffset: 1756 + testutil.go:485: Offset: 1477, NextOffset: 1509 + testutil.go:485: Offset: 1756, NextOffset: 1788 + testutil.go:485: Offset: 1509, NextOffset: 1541 + testutil.go:485: Offset: 1788, NextOffset: 1820 + testutil.go:485: Offset: 1541, NextOffset: 4890 + testutil.go:485: Offset: 1820, NextOffset: 5498 + 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" @@ -45729,46 +45711,17 @@ 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: 1447 - testutil.go:485: Offset: 731, NextOffset: 1725 + testutil.go:485: Offset: 488, NextOffset: 1445 + testutil.go:485: Offset: 731, NextOffset: 1724 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1447, NextOffset: 1479 - testutil.go:485: Offset: 1725, NextOffset: 1757 - testutil.go:485: Offset: 1479, NextOffset: 1511 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1511, NextOffset: 1543 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1543, NextOffset: 4892 - testutil.go:485: Offset: 1821, NextOffset: 5500 + 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: "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" 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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 1447, NextOffset: 1479 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1479, NextOffset: 1511 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1511, NextOffset: 1543 - testutil.go:485: Offset: 1821, NextOffset: 5500 - testutil.go:485: Offset: 1543, NextOffset: 4892 - 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: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" @@ -45798,17 +45751,52 @@ 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: 1725 - testutil.go:485: Offset: 488, NextOffset: 1447 + testutil.go:485: Offset: 731, NextOffset: 1724 + testutil.go:485: Offset: 488, NextOffset: 1445 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1724, NextOffset: 1756 + testutil.go:485: Offset: 1445, NextOffset: 1477 + testutil.go:485: Offset: 1756, NextOffset: 1788 + testutil.go:485: Offset: 1477, NextOffset: 1509 + testutil.go:485: Offset: 1788, NextOffset: 1820 + testutil.go:485: Offset: 1509, NextOffset: 1541 + testutil.go:485: Offset: 1820, NextOffset: 5498 + testutil.go:485: Offset: 1541, NextOffset: 4890 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry === 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=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=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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1461,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1493,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1525,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1557,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1739,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1771,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1803,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1835,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1460,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1492,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1524,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1556,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1737,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1769,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 492, NextOffset: 1460 + testutil.go:485: Offset: 734, NextOffset: 1737 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1460, NextOffset: 1492 + testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1492, NextOffset: 1524 + testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1524, NextOffset: 1556 + testutil.go:485: Offset: 1801, NextOffset: 1833 + testutil.go:485: Offset: 1556, NextOffset: 4934 + testutil.go:485: Offset: 1833, NextOffset: 5543 + 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: 134, NextOffset: 166 testutil.go:485: Offset: 342, NextOffset: 374 @@ -45822,29 +45810,6 @@ 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: 1461 - testutil.go:485: Offset: 734, NextOffset: 1739 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1461, NextOffset: 1493 - testutil.go:485: Offset: 1739, NextOffset: 1771 - testutil.go:485: Offset: 1493, NextOffset: 1525 - testutil.go:485: Offset: 1771, NextOffset: 1803 - testutil.go:485: Offset: 1525, NextOffset: 1557 - testutil.go:485: Offset: 1803, NextOffset: 1835 - testutil.go:485: Offset: 1557, NextOffset: 4937 - testutil.go:485: Offset: 1835, NextOffset: 5545 - testutil.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: 134, NextOffset: 166 testutil.go:485: Offset: 342, NextOffset: 374 @@ -45859,21 +45824,20 @@ testutil.go:485: Offset: 294, NextOffset: 492 testutil.go:485: Offset: 502, NextOffset: 734 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: "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: 1739, NextOffset: 1771 - testutil.go:485: Offset: 1461, NextOffset: 1493 - testutil.go:485: Offset: 1771, NextOffset: 1803 - testutil.go:485: Offset: 1493, NextOffset: 1525 - testutil.go:485: Offset: 1803, NextOffset: 1835 - testutil.go:485: Offset: 1525, NextOffset: 1557 - testutil.go:485: Offset: 1835, NextOffset: 5545 - testutil.go:485: Offset: 1557, NextOffset: 4937 + testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1460, NextOffset: 1492 + testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1492, NextOffset: 1524 + testutil.go:485: Offset: 1801, NextOffset: 1833 + testutil.go:485: Offset: 1524, NextOffset: 1556 + testutil.go:485: Offset: 1833, NextOffset: 5543 + testutil.go:485: Offset: 1556, NextOffset: 4934 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" @@ -45907,17 +45871,33 @@ 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: 1739 - testutil.go:485: Offset: 492, NextOffset: 1461 + testutil.go:485: Offset: 734, NextOffset: 1737 + testutil.go:485: Offset: 492, NextOffset: 1460 + testutil.go:371: Comparing: "barlink" vs "barlink" === 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=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=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 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.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: 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 @@ -45947,28 +45927,30 @@ 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": [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: "" 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: 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: "" 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: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] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -45981,11 +45963,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: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" @@ -46001,32 +45983,36 @@ 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/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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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: 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:371: Comparing: "barlink" vs "barlink" -=== 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=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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: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 @@ -46055,29 +46041,23 @@ 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 [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 [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: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: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 @@ -46107,34 +46087,20 @@ 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": [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: 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/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=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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" @@ -46144,16 +46110,14 @@ testutil.go:485: Offset: 8020, NextOffset: 8052 testutil.go:485: Offset: 6944, NextOffset: 6976 testutil.go:485: Offset: 8052, NextOffset: 8084 -=== 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=USTAR 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" 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" @@ -46187,7 +46151,24 @@ 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 [dev test2 baz.txt foo.txt barlink test] + 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: 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] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -46201,10 +46182,10 @@ 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" @@ -46220,33 +46201,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 - testutil.go:371: Comparing: "barlink" vs "barlink" === 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=1,prefix="../",format=GNU/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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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] -=== 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=USTAR - testutil.go:371: Comparing: "barlink" vs "barlink" + 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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -46259,11 +46222,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 [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": [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" @@ -46295,8 +46258,9 @@ 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 [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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -46305,17 +46269,15 @@ testutil.go:485: Offset: 8020, NextOffset: 8052 testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8052, NextOffset: 8084 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR 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/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" @@ -46349,16 +46311,13 @@ 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=PAX -=== 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=USTAR/lost_digest_in_a_entry +=== 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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 1732, NextOffset: 9952 - testutil.go:485: Offset: 2812, NextOffset: 11060 + 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] @@ -46372,11 +46331,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": [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: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" @@ -46395,6 +46354,8 @@ 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/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 @@ -46405,27 +46366,11 @@ 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: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX testutil.go:485: Offset: 1732, NextOffset: 9952 - testutil.go:371: Comparing: "barlink" vs "barlink" + 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 [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" @@ -46438,11 +46383,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/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" @@ -46458,27 +46403,33 @@ 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=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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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: 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: 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=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 +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 1732, NextOffset: 9952 testutil.go:485: Offset: 2812, NextOffset: 11060 @@ -46496,10 +46447,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 [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" @@ -46515,43 +46466,21 @@ 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 [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: 11060, NextOffset: 11092 - testutil.go:485: Offset: 9952, NextOffset: 9984 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX - 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": [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: 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 "": [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: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -46568,34 +46497,47 @@ 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=9,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: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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] 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: 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" - 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: 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=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 +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -46610,8 +46552,6 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "foo.txt" vs "foo.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=0,prefix="/",src=1,format=PAX testutil.go:485: Offset: 1732, NextOffset: 9952 testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:371: Comparing: "barlink" vs "barlink" @@ -46626,8 +46566,31 @@ 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": [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: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU +=== 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: 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 "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] 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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -46677,14 +46640,31 @@ 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=9,prefix="./",format=USTAR === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} +=== 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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: 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 [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" @@ -46696,14 +46676,14 @@ 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 +=== 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 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=9,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: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -46719,23 +46699,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 "" - 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 "": [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: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -46748,8 +46713,6 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 -=== 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=0,prefix="../",src=1,format=PAX testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 2812, NextOffset: 11060 @@ -46768,10 +46731,10 @@ 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 [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: "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" @@ -46787,12 +46750,27 @@ 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=9,prefix="./",format=PAX === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 @@ -46810,10 +46788,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/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" @@ -46823,21 +46801,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=9,prefix="./",format=PAX/duplicated_entry_offset -=== 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: 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 - 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 @@ -46845,26 +46808,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 "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] 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: 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] -=== 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=0,prefix="",src=1,format=GNU - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/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 [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" @@ -46878,6 +46822,8 @@ testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 668, NextOffset: 700 +=== 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=GNU testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -46897,15 +46843,30 @@ 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": [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=0,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} -=== 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=PAX/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_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":"./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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:485: Offset: 2812, NextOffset: 7988 @@ -46922,7 +46883,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 [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" @@ -46931,6 +46892,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/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=GNU testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 @@ -46950,18 +46913,13 @@ testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 -=== 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=0,prefix="./",src=1,format=GNU 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: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 "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] 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] @@ -46975,11 +46933,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": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + 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" 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" @@ -46998,6 +46956,8 @@ 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=GNU +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 @@ -47008,13 +46968,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=9,prefix="/",format=USTAR + 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" @@ -47023,23 +46986,23 @@ 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=9,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: 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 [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:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 +=== 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=GNU testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1656, NextOffset: 1688 @@ -47065,26 +47028,9 @@ 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 "": [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: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 -=== 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=0,prefix="/",src=1,format=GNU - 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 "": [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] @@ -47098,11 +47044,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": [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: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" @@ -47113,18 +47059,34 @@ 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=USTAR +=== 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 + 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=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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 @@ -47154,19 +47116,17 @@ 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": [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: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 -=== 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=0,prefix="../",src=1,format=GNU testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1656, NextOffset: 1688 @@ -47176,8 +47136,16 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 +=== 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: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 [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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47198,6 +47166,8 @@ testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 +=== 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:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 @@ -47209,8 +47179,6 @@ 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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,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] @@ -47223,21 +47191,14 @@ 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=1,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,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=-1,prefix="./",format=PAX +=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":721,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":753,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":785,"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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -47252,30 +47213,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: 720 + testutil.go:485: Offset: 351, NextOffset: 721 testutil.go:485: Offset: 493, NextOffset: 899 +=== 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:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 721, NextOffset: 753 testutil.go:485: Offset: 899, NextOffset: 931 - testutil.go:485: Offset: 752, NextOffset: 784 + testutil.go:485: Offset: 753, NextOffset: 785 testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 784, NextOffset: 816 + testutil.go:485: Offset: 785, NextOffset: 817 testutil.go:485: Offset: 963, NextOffset: 995 - testutil.go:485: Offset: 816, NextOffset: 2183 - testutil.go:485: Offset: 995, NextOffset: 2534 + testutil.go:485: Offset: 817, NextOffset: 2181 + testutil.go:485: Offset: 995, NextOffset: 2532 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" 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=9,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -47290,7 +47251,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 "": [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 "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -47306,19 +47267,21 @@ 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:485: Offset: 351, NextOffset: 721 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 721, NextOffset: 753 +=== 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: 931, NextOffset: 963 - testutil.go:485: Offset: 752, NextOffset: 784 + testutil.go:485: Offset: 753, NextOffset: 785 testutil.go:485: Offset: 963, NextOffset: 995 - testutil.go:485: Offset: 784, NextOffset: 816 - testutil.go:485: Offset: 995, NextOffset: 2534 - testutil.go:485: Offset: 816, NextOffset: 2183 + testutil.go:485: Offset: 785, NextOffset: 817 + testutil.go:485: Offset: 995, NextOffset: 2532 + testutil.go:485: Offset: 817, NextOffset: 2181 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" @@ -47341,29 +47304,14 @@ 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 -=== 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=-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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":903,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":935,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":999,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":903,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":935,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":999,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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: 354 - testutil.go:485: Offset: 362, NextOffset: 495 + 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:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -47390,29 +47338,10 @@ testutil.go:485: Offset: 935, NextOffset: 967 testutil.go:485: Offset: 790, NextOffset: 822 testutil.go:485: Offset: 967, NextOffset: 999 - testutil.go:485: Offset: 822, NextOffset: 2182 - testutil.go:485: Offset: 999, NextOffset: 2540 - 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: "" 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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 903, NextOffset: 935 - testutil.go:485: Offset: 726, NextOffset: 758 - testutil.go:485: Offset: 935, NextOffset: 967 - testutil.go:485: Offset: 758, NextOffset: 790 - testutil.go:485: Offset: 967, NextOffset: 999 - testutil.go:485: Offset: 790, NextOffset: 822 - testutil.go:485: Offset: 999, NextOffset: 2540 - testutil.go:485: Offset: 822, NextOffset: 2182 + testutil.go:485: Offset: 822, NextOffset: 2181 + testutil.go:485: Offset: 999, NextOffset: 2539 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 [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" @@ -47420,18 +47349,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: 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: 354 + testutil.go:485: Offset: 362, NextOffset: 495 + 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: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -47449,28 +47380,47 @@ testutil.go:485: Offset: 495, NextOffset: 903 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=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=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":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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: 903, NextOffset: 935 + testutil.go:485: Offset: 726, NextOffset: 758 + testutil.go:485: Offset: 935, NextOffset: 967 + testutil.go:485: Offset: 758, NextOffset: 790 + testutil.go:485: Offset: 967, NextOffset: 999 + testutil.go:485: Offset: 790, NextOffset: 822 + testutil.go:485: Offset: 999, NextOffset: 2539 + testutil.go:485: Offset: 822, NextOffset: 2181 + 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: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/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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 353, NextOffset: 726 testutil.go:485: Offset: 495, NextOffset: 902 @@ -47484,10 +47434,10 @@ testutil.go:485: Offset: 934, NextOffset: 966 testutil.go:485: Offset: 790, NextOffset: 822 testutil.go:485: Offset: 966, NextOffset: 998 - testutil.go:485: Offset: 822, NextOffset: 2184 - testutil.go:485: Offset: 998, NextOffset: 2513 + testutil.go:485: Offset: 822, NextOffset: 2186 + testutil.go:485: Offset: 998, NextOffset: 2514 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": [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" @@ -47507,29 +47457,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: "" 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": [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 - 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:485: Offset: 362, NextOffset: 495 + 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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -47556,51 +47498,56 @@ testutil.go:485: Offset: 758, NextOffset: 790 testutil.go:485: Offset: 966, NextOffset: 998 testutil.go:485: Offset: 790, NextOffset: 822 - testutil.go:485: Offset: 998, NextOffset: 2513 - testutil.go:485: Offset: 822, NextOffset: 2184 + testutil.go:485: Offset: 998, NextOffset: 2514 + testutil.go:485: Offset: 822, NextOffset: 2186 + testutil.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: 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 === 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=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=-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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":907,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":939,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":971,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1003,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 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: 731 - testutil.go:485: Offset: 497, NextOffset: 906 + 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: 731, NextOffset: 763 - testutil.go:485: Offset: 906, NextOffset: 938 + testutil.go:485: Offset: 907, NextOffset: 939 testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 938, NextOffset: 970 + testutil.go:485: Offset: 939, NextOffset: 971 testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 970, NextOffset: 1002 + testutil.go:485: Offset: 971, NextOffset: 1003 testutil.go:485: Offset: 827, NextOffset: 2201 - testutil.go:485: Offset: 1002, NextOffset: 2547 + testutil.go:485: Offset: 1003, 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/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" @@ -47616,14 +47563,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: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 95, NextOffset: 127 + testutil.go:485: Offset: 203, NextOffset: 235 +=== 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=1,prefix="../",src=1,format=USTAR + 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: 731 + testutil.go:485: Offset: 497, NextOffset: 907 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 "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] 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: 907, NextOffset: 939 + testutil.go:485: Offset: 731, NextOffset: 763 + testutil.go:485: Offset: 939, NextOffset: 971 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 971, NextOffset: 1003 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 1003, NextOffset: 2546 + testutil.go:485: Offset: 827, 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/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" @@ -47641,10 +47618,10 @@ 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/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:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 235, NextOffset: 267 +=== 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=USTAR testutil.go:485: Offset: 127, NextOffset: 159 testutil.go:485: Offset: 267, NextOffset: 299 testutil.go:485: Offset: 159, NextOffset: 191 @@ -47655,30 +47632,22 @@ 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: 907 testutil.go:485: Offset: 356, 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: 731, NextOffset: 763 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 1002, NextOffset: 2547 - testutil.go:485: Offset: 827, 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=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=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 +=== 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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":832,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":864,"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":928,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1009,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1041,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1073,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1105,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.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" @@ -47694,8 +47663,6 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 -=== 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=PAX testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -47710,28 +47677,24 @@ 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: 833 - testutil.go:485: Offset: 493, NextOffset: 1011 + testutil.go:485: Offset: 351, NextOffset: 832 + testutil.go:485: Offset: 493, NextOffset: 1009 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 1011, NextOffset: 1043 - testutil.go:485: Offset: 865, NextOffset: 897 - testutil.go:485: Offset: 1043, NextOffset: 1075 - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 1075, NextOffset: 1107 - testutil.go:485: Offset: 929, NextOffset: 2403 - testutil.go:485: Offset: 1107, NextOffset: 2753 - 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:485: Offset: 832, NextOffset: 864 + testutil.go:485: Offset: 1009, NextOffset: 1041 + testutil.go:485: Offset: 864, NextOffset: 896 + testutil.go:485: Offset: 1041, NextOffset: 1073 + testutil.go:485: Offset: 896, NextOffset: 928 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 928, NextOffset: 2410 + testutil.go:485: Offset: 1105, NextOffset: 2750 +=== 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=PAX 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 "": [.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: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -47746,26 +47709,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: 1011 - testutil.go:485: Offset: 351, NextOffset: 833 + testutil.go:485: Offset: 493, NextOffset: 1009 + testutil.go:485: Offset: 351, NextOffset: 832 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 833, NextOffset: 865 - testutil.go:485: Offset: 1043, NextOffset: 1075 - testutil.go:485: Offset: 865, NextOffset: 897 - testutil.go:485: Offset: 1075, NextOffset: 1107 - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 1107, NextOffset: 2753 - testutil.go:485: Offset: 929, NextOffset: 2403 + testutil.go:485: Offset: 1009, NextOffset: 1041 + testutil.go:485: Offset: 832, NextOffset: 864 + testutil.go:485: Offset: 1041, NextOffset: 1073 + testutil.go:485: Offset: 864, NextOffset: 896 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 896, NextOffset: 928 + testutil.go:485: Offset: 1105, NextOffset: 2750 + testutil.go:485: Offset: 928, NextOffset: 2410 testutil.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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "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" @@ -47782,34 +47745,14 @@ 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=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 +=== 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 === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1013,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1045,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1077,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1109,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 1010, NextOffset: 1042 - testutil.go:485: Offset: 867, NextOffset: 899 - testutil.go:485: Offset: 1042, NextOffset: 1074 - testutil.go:485: Offset: 899, NextOffset: 931 - testutil.go:485: Offset: 1074, NextOffset: 1106 - testutil.go:485: Offset: 931, NextOffset: 2415 - testutil.go:485: Offset: 1106, NextOffset: 2750 - 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 "": [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: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -47823,6 +47766,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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 354, NextOffset: 836 + testutil.go:485: Offset: 495, NextOffset: 1013 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 1013, NextOffset: 1045 + testutil.go:485: Offset: 868, NextOffset: 900 + testutil.go:485: Offset: 1045, NextOffset: 1077 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 1077, NextOffset: 1109 + testutil.go:485: Offset: 932, NextOffset: 2414 + testutil.go:485: Offset: 1109, NextOffset: 2755 + testutil.go:371: Comparing: "dev" vs "dev" +=== 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=PAX + 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 @@ -47836,11 +47804,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: 835 - testutil.go:485: Offset: 495, NextOffset: 1010 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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -47855,26 +47820,26 @@ 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: 1010 - testutil.go:485: Offset: 354, NextOffset: 835 + testutil.go:485: Offset: 495, NextOffset: 1013 + testutil.go:485: Offset: 354, 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: 1010, NextOffset: 1042 - testutil.go:485: Offset: 835, NextOffset: 867 - testutil.go:485: Offset: 1042, NextOffset: 1074 - testutil.go:485: Offset: 867, NextOffset: 899 - testutil.go:485: Offset: 1074, NextOffset: 1106 - testutil.go:485: Offset: 899, NextOffset: 931 - testutil.go:485: Offset: 1106, NextOffset: 2750 - testutil.go:485: Offset: 931, NextOffset: 2415 + testutil.go:485: Offset: 1013, NextOffset: 1045 + testutil.go:485: Offset: 836, NextOffset: 868 + testutil.go:485: Offset: 1045, NextOffset: 1077 + testutil.go:485: Offset: 868, NextOffset: 900 + testutil.go:485: Offset: 1077, NextOffset: 1109 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 1109, NextOffset: 2755 + testutil.go:485: Offset: 932, NextOffset: 2414 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 [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" @@ -47887,32 +47852,22 @@ testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 190, NextOffset: 222 testutil.go:485: Offset: 330, NextOffset: 362 -=== 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=PAX 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=PAX -=== 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=PAX/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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":837,"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":901,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":933,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1015,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1047,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1079,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1111,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] 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: 94, NextOffset: 126 -=== 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=PAX testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 234, NextOffset: 266 @@ -47938,24 +47893,28 @@ 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: 837 - testutil.go:485: Offset: 495, NextOffset: 1015 + 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: 837, NextOffset: 869 - testutil.go:485: Offset: 1015, NextOffset: 1047 - testutil.go:485: Offset: 869, NextOffset: 901 - testutil.go:485: Offset: 1047, NextOffset: 1079 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 1079, NextOffset: 1111 - testutil.go:485: Offset: 933, NextOffset: 2423 - testutil.go:485: Offset: 1111, NextOffset: 2757 + 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: 2415 + testutil.go:485: Offset: 1110, NextOffset: 2750 + testutil.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: "" 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: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: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -47969,11 +47928,32 @@ 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 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 2750 + testutil.go:485: Offset: 932, 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 -=== 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=PAX testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 266, NextOffset: 298 @@ -47984,36 +47964,33 @@ 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: 1015 - testutil.go:485: Offset: 353, NextOffset: 837 +=== 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 +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1015, NextOffset: 1047 - testutil.go:485: Offset: 837, NextOffset: 869 - testutil.go:485: Offset: 1047, NextOffset: 1079 - testutil.go:485: Offset: 869, NextOffset: 901 - testutil.go:485: Offset: 1079, NextOffset: 1111 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 1111, NextOffset: 2757 - testutil.go:485: Offset: 933, NextOffset: 2423 + 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: 2432 + testutil.go:485: Offset: 1119, NextOffset: 2765 testutil.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/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/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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -48045,26 +48022,8 @@ 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] - 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: 2764 - testutil.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 [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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 @@ -48091,14 +48050,14 @@ 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: 2764 - testutil.go:485: Offset: 943, NextOffset: 2433 + testutil.go:485: Offset: 1119, NextOffset: 2765 + testutil.go:485: Offset: 943, NextOffset: 2432 testutil.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": [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" @@ -48115,14 +48074,32 @@ testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 356 === 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=-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=-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":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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":723,"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":787,"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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":900,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":932,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":964,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":996,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: 723, NextOffset: 755 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 755, NextOffset: 787 + testutil.go:485: Offset: 932, NextOffset: 964 + testutil.go:485: Offset: 787, NextOffset: 819 + testutil.go:485: Offset: 964, NextOffset: 996 + testutil.go:485: Offset: 819, NextOffset: 2177 + testutil.go:485: Offset: 996, NextOffset: 2528 + 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: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" @@ -48152,46 +48129,10 @@ 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: 2190 - testutil.go:485: Offset: 997, NextOffset: 2533 - 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:485: Offset: 352, NextOffset: 723 + testutil.go:485: Offset: 493, NextOffset: 900 testutil.go:371: Comparing: "" vs "" - 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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 724, NextOffset: 756 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 997, NextOffset: 2533 - testutil.go:485: Offset: 820, NextOffset: 2190 - 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 "": [.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" @@ -48221,19 +48162,53 @@ 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: 901 - testutil.go:485: Offset: 352, NextOffset: 724 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX/lost_digest_in_a_entry + testutil.go:485: Offset: 493, NextOffset: 900 + testutil.go:485: Offset: 352, NextOffset: 723 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 723, NextOffset: 755 + testutil.go:485: Offset: 932, NextOffset: 964 + testutil.go:485: Offset: 755, NextOffset: 787 + testutil.go:485: Offset: 964, NextOffset: 996 + testutil.go:485: Offset: 787, NextOffset: 819 + testutil.go:485: Offset: 996, NextOffset: 2528 + testutil.go:485: Offset: 819, NextOffset: 2177 + 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/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=1,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=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=-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=-2,prefix="./",format=USTAR/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":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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [test dev test2 baz.txt foo.txt barlink] 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: 731, NextOffset: 763 + testutil.go:485: Offset: 911, NextOffset: 943 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 943, NextOffset: 975 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 975, NextOffset: 1007 + testutil.go:485: Offset: 827, NextOffset: 2204 + testutil.go:485: Offset: 1007, NextOffset: 2546 + 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: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" @@ -48244,6 +48219,8 @@ testutil.go:485: Offset: 159, NextOffset: 191 testutil.go:485: Offset: 269, NextOffset: 301 testutil.go:485: Offset: 191, NextOffset: 223 +=== 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: 301, NextOffset: 333 testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 333, NextOffset: 365 @@ -48263,49 +48240,11 @@ 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: 356, NextOffset: 731 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] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 732, NextOffset: 764 - testutil.go:485: Offset: 911, NextOffset: 943 - testutil.go:485: Offset: 764, NextOffset: 796 - 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: 2206 -=== 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:485: Offset: 1007, 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: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: 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: 2547 - 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/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "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 .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: 205, NextOffset: 237 testutil.go:485: Offset: 95, NextOffset: 127 @@ -48319,6 +48258,29 @@ 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: 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: 911, NextOffset: 943 + testutil.go:485: Offset: 731, NextOffset: 763 + testutil.go:485: Offset: 943, NextOffset: 975 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 975, NextOffset: 1007 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 1007, NextOffset: 2546 + testutil.go:485: Offset: 827, NextOffset: 2204 + 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: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: 205, NextOffset: 237 testutil.go:485: Offset: 95, NextOffset: 127 @@ -48332,19 +48294,18 @@ 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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX === 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=-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 +=== 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} +=== 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: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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -48358,29 +48319,6 @@ 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: 730 - testutil.go:485: Offset: 497, NextOffset: 906 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 2199 - testutil.go:485: Offset: 1002, 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:371: Comparing: "dev/testfifo" vs "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: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -48394,8 +48332,29 @@ 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: 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: 729, NextOffset: 761 + testutil.go:485: Offset: 905, NextOffset: 937 + testutil.go:485: Offset: 761, NextOffset: 793 + testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 793, NextOffset: 825 + testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 825, NextOffset: 2199 + testutil.go:485: Offset: 1001, NextOffset: 2538 + testutil.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 "": [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 "": [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: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 @@ -48404,32 +48363,34 @@ 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=-2,prefix="./",format=GNU +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU 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: 906 - testutil.go:485: Offset: 355, NextOffset: 730 + testutil.go:485: Offset: 497, NextOffset: 905 + 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: 730, NextOffset: 762 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 762, NextOffset: 794 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 794, NextOffset: 826 - testutil.go:485: Offset: 1002, NextOffset: 2540 - testutil.go:485: Offset: 826, NextOffset: 2199 + testutil.go:485: Offset: 905, NextOffset: 937 + testutil.go:485: Offset: 729, NextOffset: 761 + testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 761, NextOffset: 793 + testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 793, NextOffset: 825 + testutil.go:485: Offset: 1001, NextOffset: 2538 + testutil.go:485: Offset: 825, NextOffset: 2199 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" @@ -48446,38 +48407,14 @@ 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=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 +=== 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 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":736,"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":800,"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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":736,"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":800,"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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 359, NextOffset: 736 - testutil.go:485: Offset: 500, 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] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 736, NextOffset: 768 - testutil.go:485: Offset: 911, NextOffset: 943 - testutil.go:485: Offset: 768, NextOffset: 800 - testutil.go:485: Offset: 943, NextOffset: 975 - testutil.go:485: Offset: 800, NextOffset: 832 - testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 832, NextOffset: 2197 - testutil.go:485: Offset: 1007, NextOffset: 2549 - 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: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: "test2" vs "test2" -=== 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=1,prefix="../",src=1,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 @@ -48498,6 +48435,8 @@ testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 237, NextOffset: 269 testutil.go:485: Offset: 160, NextOffset: 192 +=== 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=GNU testutil.go:485: Offset: 269, NextOffset: 301 testutil.go:485: Offset: 192, NextOffset: 224 testutil.go:485: Offset: 301, NextOffset: 333 @@ -48505,44 +48444,46 @@ 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: "" 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: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 -=== 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=GNU - testutil.go:485: Offset: 269, NextOffset: 301 - testutil.go:485: Offset: 160, NextOffset: 192 - testutil.go:485: Offset: 301, NextOffset: 333 - testutil.go:485: Offset: 192, NextOffset: 224 - testutil.go:485: Offset: 333, NextOffset: 365 - 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: 911 testutil.go:485: Offset: 359, NextOffset: 736 + testutil.go:485: Offset: 500, 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] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 736, NextOffset: 768 + testutil.go:485: Offset: 911, NextOffset: 943 + testutil.go:485: Offset: 768, NextOffset: 800 + testutil.go:485: Offset: 943, NextOffset: 975 + testutil.go:485: Offset: 800, NextOffset: 832 + testutil.go:485: Offset: 975, NextOffset: 1007 + testutil.go:485: Offset: 832, NextOffset: 2196 + testutil.go:485: Offset: 1007, NextOffset: 2551 + 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:371: Comparing: "dev/testblock" vs "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 "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] 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: 911, NextOffset: 943 testutil.go:485: Offset: 736, NextOffset: 768 testutil.go:485: Offset: 943, NextOffset: 975 testutil.go:485: Offset: 768, NextOffset: 800 testutil.go:485: Offset: 975, NextOffset: 1007 testutil.go:485: Offset: 800, NextOffset: 832 - testutil.go:485: Offset: 1007, NextOffset: 2549 - testutil.go:485: Offset: 832, NextOffset: 2197 + testutil.go:485: Offset: 1007, NextOffset: 2551 + testutil.go:485: Offset: 832, NextOffset: 2196 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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "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" @@ -48558,31 +48499,32 @@ testutil.go:485: Offset: 224, NextOffset: 256 testutil.go:485: Offset: 365, NextOffset: 500 testutil.go:485: Offset: 256, NextOffset: 359 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR + 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 + testutil.go:485: Offset: 160, NextOffset: 192 + testutil.go:485: Offset: 301, NextOffset: 333 + testutil.go:485: Offset: 192, NextOffset: 224 + testutil.go:485: Offset: 333, NextOffset: 365 + 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: 911 + testutil.go:485: Offset: 359, NextOffset: 736 + testutil.go:371: Comparing: "barlink" vs "barlink" === 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=-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=-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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 - 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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -48598,27 +48540,42 @@ testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 309, NextOffset: 603 - testutil.go:485: Offset: 425, NextOffset: 745 + 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: 745, NextOffset: 773 + testutil.go:485: Offset: 744, NextOffset: 772 testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 772, NextOffset: 800 testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 800, NextOffset: 828 testutil.go:485: Offset: 687, NextOffset: 1871 - testutil.go:485: Offset: 829, NextOffset: 2153 + testutil.go:485: Offset: 828, NextOffset: 2155 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": [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: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 "": [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 [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 @@ -48633,26 +48590,26 @@ 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: 745 + 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: 745, NextOffset: 773 + testutil.go:485: Offset: 744, NextOffset: 772 testutil.go:485: Offset: 603, NextOffset: 631 - testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 772, NextOffset: 800 testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 800, NextOffset: 828 testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 829, NextOffset: 2153 + 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 [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 [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" @@ -48669,22 +48626,14 @@ 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=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=-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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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:371: Comparing: "dev/testblock" vs "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 "": [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: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 @@ -48698,6 +48647,29 @@ 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: 1877 + testutil.go:485: Offset: 837, NextOffset: 2165 + 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" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 @@ -48711,46 +48683,8 @@ 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: 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: 1877 - testutil.go:485: Offset: 838, NextOffset: 2164 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: 429, NextOffset: 754 - 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: 754, NextOffset: 782 - testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 838, NextOffset: 2164 - testutil.go:485: Offset: 694, NextOffset: 1877 - testutil.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: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -48764,6 +48698,29 @@ 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: 1877 + 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: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -48777,36 +48734,52 @@ 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=-2,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=-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=-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=-2,prefix="../",format=USTAR/lost_digest_in_a_entry === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 82, NextOffset: 110 +=== 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=9,prefix="/",src=1,format=USTAR + 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: 607 - testutil.go:485: Offset: 427, NextOffset: 747 + 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: 747, NextOffset: 775 + testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 775, NextOffset: 803 + testutil.go:485: Offset: 776, NextOffset: 804 testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 803, NextOffset: 831 + testutil.go:485: Offset: 804, NextOffset: 832 testutil.go:485: Offset: 691, NextOffset: 1872 - testutil.go:485: Offset: 831, NextOffset: 2158 + testutil.go:485: Offset: 832, NextOffset: 2159 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/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" @@ -48822,35 +48795,12 @@ 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 "": [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/testfifo" vs "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 "": [.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: 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=-2,prefix="./",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 110, NextOffset: 138 testutil.go:485: Offset: 229, NextOffset: 257 testutil.go:485: Offset: 138, NextOffset: 166 @@ -48860,6 +48810,31 @@ 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" + testutil.go:371: Comparing: "test" vs "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 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + 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 [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "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 @@ -48873,54 +48848,24 @@ 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: 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: 747, NextOffset: 775 - testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 775, NextOffset: 803 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 803, NextOffset: 831 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 831, NextOffset: 2158 - testutil.go:485: Offset: 691, NextOffset: 1872 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,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=-2,prefix="./",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=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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":612,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":640,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":668,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":696,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":612,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":640,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":668,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":696,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 612, NextOffset: 640 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 640, NextOffset: 668 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 696, NextOffset: 1888 - testutil.go:485: Offset: 839, NextOffset: 2171 + 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: "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/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=-2,prefix="./",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 112, NextOffset: 140 @@ -48949,21 +48894,20 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 315, NextOffset: 612 testutil.go:485: Offset: 431, 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: 612, NextOffset: 640 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 640, NextOffset: 668 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 668, NextOffset: 696 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 696, NextOffset: 1887 + testutil.go:485: Offset: 839, NextOffset: 2171 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: "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: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 431, NextOffset: 755 testutil.go:485: Offset: 315, NextOffset: 612 @@ -48978,9 +48922,9 @@ testutil.go:485: Offset: 811, NextOffset: 839 testutil.go:485: Offset: 668, NextOffset: 696 testutil.go:485: Offset: 839, NextOffset: 2171 - testutil.go:485: Offset: 696, NextOffset: 1888 + testutil.go:485: Offset: 696, NextOffset: 1887 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" @@ -49000,15 +48944,50 @@ 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 + 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/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX -=== 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=-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=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 === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":690,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":718,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":746,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":774,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX + 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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 690, NextOffset: 718 + testutil.go:485: Offset: 831, NextOffset: 859 + testutil.go:485: Offset: 718, NextOffset: 746 + testutil.go:485: Offset: 859, NextOffset: 887 + testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 887, NextOffset: 915 + testutil.go:485: Offset: 774, NextOffset: 2042 + testutil.go:485: Offset: 915, NextOffset: 2330 + 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: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -49022,29 +49001,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: 692 - testutil.go:485: Offset: 425, 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: 2049 - testutil.go:485: Offset: 917, NextOffset: 2331 - 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: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -49058,10 +49014,27 @@ 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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX + testutil.go:485: Offset: 309, NextOffset: 690 + testutil.go:485: Offset: 425, NextOffset: 831 + 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 "": [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: 831, NextOffset: 859 + testutil.go:485: Offset: 690, NextOffset: 718 + testutil.go:485: Offset: 859, NextOffset: 887 + testutil.go:485: Offset: 718, NextOffset: 746 + testutil.go:485: Offset: 887, NextOffset: 915 + testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 915, NextOffset: 2330 + testutil.go:485: Offset: 774, NextOffset: 2042 testutil.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" @@ -49095,39 +49068,18 @@ 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: 833 - testutil.go:485: Offset: 309, NextOffset: 692 + testutil.go:485: Offset: 425, NextOffset: 831 + testutil.go:485: Offset: 309, NextOffset: 690 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 2331 - testutil.go:485: Offset: 776, NextOffset: 2049 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/lost_digest_in_a_entry === 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=-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=-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=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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":696,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":724,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":752,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":780,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":837,"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":893,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":921,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 baz.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: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 @@ -49141,6 +49093,29 @@ 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: 699 + 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: 699, NextOffset: 727 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 783, NextOffset: 2054 + testutil.go:485: Offset: 922, NextOffset: 2340 + testutil.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 @@ -49154,36 +49129,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: "" 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: 313, NextOffset: 696 - testutil.go:485: Offset: 429, NextOffset: 837 + testutil.go:485: Offset: 429, NextOffset: 838 + testutil.go:485: Offset: 313, 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: 696, NextOffset: 724 - testutil.go:485: Offset: 837, NextOffset: 865 - testutil.go:485: Offset: 724, NextOffset: 752 - testutil.go:485: Offset: 865, NextOffset: 893 - testutil.go:485: Offset: 752, NextOffset: 780 - testutil.go:485: Offset: 893, NextOffset: 921 - testutil.go:485: Offset: 780, NextOffset: 2052 - testutil.go:485: Offset: 921, NextOffset: 2343 - 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: 838, NextOffset: 866 + testutil.go:485: Offset: 699, NextOffset: 727 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 922, NextOffset: 2340 + testutil.go:485: Offset: 783, NextOffset: 2054 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 [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:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX testutil.go:485: Offset: 202, NextOffset: 230 testutil.go:485: Offset: 111, NextOffset: 139 testutil.go:485: Offset: 230, NextOffset: 258 @@ -49207,30 +49180,18 @@ 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: 837 - testutil.go:485: Offset: 313, NextOffset: 696 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 837, NextOffset: 865 - testutil.go:485: Offset: 696, NextOffset: 724 - testutil.go:485: Offset: 865, NextOffset: 893 - testutil.go:485: Offset: 724, NextOffset: 752 - testutil.go:485: Offset: 893, NextOffset: 921 - testutil.go:485: Offset: 752, NextOffset: 780 - testutil.go:485: Offset: 921, NextOffset: 2343 - testutil.go:485: Offset: 780, 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=-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=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=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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":694,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":722,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":750,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":778,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":693,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":721,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":749,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":777,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":832,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":860,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":888,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":916,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -49245,26 +49206,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: 694 - testutil.go:485: Offset: 427, NextOffset: 833 + testutil.go:485: Offset: 311, NextOffset: 693 + testutil.go:485: Offset: 427, NextOffset: 832 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 833, NextOffset: 861 - testutil.go:485: Offset: 722, NextOffset: 750 - testutil.go:485: Offset: 861, NextOffset: 889 - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 889, NextOffset: 917 - testutil.go:485: Offset: 778, NextOffset: 2049 - testutil.go:485: Offset: 917, NextOffset: 2334 + testutil.go:485: Offset: 693, NextOffset: 721 + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 721, NextOffset: 749 + testutil.go:485: Offset: 860, NextOffset: 888 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 888, NextOffset: 916 + testutil.go:485: Offset: 777, NextOffset: 2048 + testutil.go:485: Offset: 916, NextOffset: 2339 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": [testfifo testchar1 testchar2 testblock] 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" @@ -49281,7 +49242,30 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 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 [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 427, NextOffset: 832 + testutil.go:485: Offset: 311, NextOffset: 693 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 693, NextOffset: 721 + testutil.go:485: Offset: 860, NextOffset: 888 + testutil.go:485: Offset: 721, NextOffset: 749 + testutil.go:485: Offset: 888, NextOffset: 916 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 916, NextOffset: 2339 + testutil.go:485: Offset: 777, NextOffset: 2048 + 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: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -49295,29 +49279,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: 833 - testutil.go:485: Offset: 311, NextOffset: 694 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 694, NextOffset: 722 - testutil.go:485: Offset: 861, NextOffset: 889 - testutil.go:485: Offset: 722, NextOffset: 750 - testutil.go:485: Offset: 889, NextOffset: 917 - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 917, NextOffset: 2334 - testutil.go:485: Offset: 778, NextOffset: 2049 - 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: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -49332,17 +49293,17 @@ 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=1,format=PAX -=== 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=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",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=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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 @@ -49356,6 +49317,29 @@ 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: 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: 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: 2057 + 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 [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: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 @@ -49367,33 +49351,16 @@ testutil.go:485: Offset: 259, NextOffset: 287 testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 287, NextOffset: 315 -=== 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=9,prefix="../",src=1,format=PAX 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: 699 - testutil.go:485: Offset: 431, 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: 699, NextOffset: 727 - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 783, NextOffset: 2060 - testutil.go:485: Offset: 926, NextOffset: 2351 + 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: "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 "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test2 baz.txt foo.txt barlink test dev] + 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" @@ -49423,37 +49390,48 @@ 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: 842 - testutil.go:485: Offset: 315, NextOffset: 699 + 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: 842, NextOffset: 870 - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 755, NextOffset: 783 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 926, NextOffset: 2351 - testutil.go:485: Offset: 783, NextOffset: 2060 + 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: 2057 +=== 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=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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":604,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":632,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":660,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":688,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 604, NextOffset: 632 + testutil.go:485: Offset: 745, NextOffset: 773 + testutil.go:485: Offset: 632, NextOffset: 660 + testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 660, NextOffset: 688 + testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 688, NextOffset: 1868 + 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 [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=9,prefix="",src=1,format=GNU -=== 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=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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":746,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":774,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":802,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: 80, NextOffset: 108 testutil.go:485: Offset: 171, NextOffset: 199 @@ -49467,29 +49445,6 @@ 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: 607 - testutil.go:485: Offset: 423, NextOffset: 746 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 746, NextOffset: 774 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 774, NextOffset: 802 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 802, NextOffset: 830 - testutil.go:485: Offset: 691, NextOffset: 1874 - testutil.go:485: Offset: 830, NextOffset: 2154 - 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: 80, NextOffset: 108 testutil.go:485: Offset: 171, NextOffset: 199 @@ -49503,8 +49458,12 @@ 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: 604 + testutil.go:485: Offset: 423, NextOffset: 745 + 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 [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 [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 80, NextOffset: 108 @@ -49519,22 +49478,22 @@ 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: 746 - testutil.go:485: Offset: 307, NextOffset: 607 + testutil.go:485: Offset: 423, NextOffset: 745 + testutil.go:485: Offset: 307, NextOffset: 604 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 774, NextOffset: 802 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 802, NextOffset: 830 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 830, NextOffset: 2154 - testutil.go:485: Offset: 691, NextOffset: 1874 + testutil.go:485: Offset: 745, NextOffset: 773 + testutil.go:485: Offset: 604, NextOffset: 632 + testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 632, NextOffset: 660 + testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 660, NextOffset: 688 + testutil.go:485: Offset: 829, NextOffset: 2152 + testutil.go:485: Offset: 688, NextOffset: 1868 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" @@ -49555,14 +49514,36 @@ 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=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=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/duplicated_entry_offset +=== 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=USTAR#01 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":615,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":643,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":671,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":699,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 613, NextOffset: 641 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 641, NextOffset: 669 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 669, NextOffset: 697 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 697, NextOffset: 1880 + testutil.go:485: Offset: 840, NextOffset: 2171 + 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:371: Comparing: "dev/testblock" vs "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: 173, NextOffset: 201 @@ -49576,31 +49557,6 @@ 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: 615 - testutil.go:485: Offset: 427, 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" -=== 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=9,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 615, NextOffset: 643 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 643, NextOffset: 671 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 671, NextOffset: 699 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 699, NextOffset: 1882 - testutil.go:485: Offset: 841, NextOffset: 2174 - testutil.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 @@ -49614,20 +49570,22 @@ 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: 613 + testutil.go:485: Offset: 427, NextOffset: 756 + 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 "": [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 [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:485: Offset: 173, NextOffset: 201 -=== 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=9,prefix="./",src=1,format=GNU testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 201, NextOffset: 229 testutil.go:485: Offset: 110, NextOffset: 138 @@ -49653,36 +49611,50 @@ 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: 757 - testutil.go:485: Offset: 311, NextOffset: 615 + testutil.go:485: Offset: 427, NextOffset: 756 + testutil.go:485: Offset: 311, 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: 757, NextOffset: 785 - testutil.go:485: Offset: 615, NextOffset: 643 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 643, NextOffset: 671 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 671, NextOffset: 699 - testutil.go:485: Offset: 841, NextOffset: 2174 - testutil.go:485: Offset: 699, NextOffset: 1882 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 613, NextOffset: 641 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 641, NextOffset: 669 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 669, NextOffset: 697 + testutil.go:485: Offset: 840, NextOffset: 2171 + testutil.go:485: Offset: 697, 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=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=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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":750,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":778,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":806,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":834,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":751,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":779,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":807,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":835,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [foo.txt barlink test dev test2 baz.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: 309, NextOffset: 609 + testutil.go:485: Offset: 425, NextOffset: 751 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 751, NextOffset: 779 + testutil.go:485: Offset: 637, NextOffset: 665 + testutil.go:485: Offset: 779, NextOffset: 807 + testutil.go:485: Offset: 665, NextOffset: 693 + testutil.go:485: Offset: 807, NextOffset: 835 + testutil.go:485: Offset: 693, NextOffset: 1881 + testutil.go:485: Offset: 835, 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/testblock" vs "dev/testblock" + 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" @@ -49711,40 +49683,10 @@ 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: 611 - testutil.go:485: Offset: 425, NextOffset: 750 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 750, NextOffset: 778 - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 778, NextOffset: 806 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 806, NextOffset: 834 - testutil.go:485: Offset: 695, NextOffset: 1879 - testutil.go:485: Offset: 834, NextOffset: 2158 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: 425, NextOffset: 750 - testutil.go:485: Offset: 309, 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: 750, NextOffset: 778 - testutil.go:485: Offset: 611, NextOffset: 639 - testutil.go:485: Offset: 778, NextOffset: 806 - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 806, NextOffset: 834 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 834, NextOffset: 2158 - testutil.go:485: Offset: 695, NextOffset: 1879 + 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": [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" @@ -49777,15 +49719,32 @@ 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: 751 + testutil.go:485: Offset: 309, 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: 751, NextOffset: 779 + testutil.go:485: Offset: 609, NextOffset: 637 + testutil.go:485: Offset: 779, NextOffset: 807 + testutil.go:485: Offset: 637, NextOffset: 665 + testutil.go:485: Offset: 807, NextOffset: 835 + testutil.go:485: Offset: 665, NextOffset: 693 + testutil.go:485: Offset: 835, NextOffset: 2158 + testutil.go:485: Offset: 693, NextOffset: 1881 === 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=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 +=== 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 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 @@ -49795,31 +49754,29 @@ testutil.go:485: Offset: 230, NextOffset: 258 testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 258, NextOffset: 286 -=== 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=9,prefix="../",src=1,format=GNU 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: 614 - testutil.go:485: Offset: 429, NextOffset: 758 + testutil.go:485: Offset: 313, NextOffset: 613 + testutil.go:485: Offset: 429, 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: 758, NextOffset: 786 - 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: 1886 - testutil.go:485: Offset: 842, NextOffset: 2176 - testutil.go:371: Comparing: "dev" vs "dev" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01/duplicated_entry_offset + testutil.go:485: Offset: 613, NextOffset: 641 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 641, NextOffset: 669 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 669, NextOffset: 697 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 697, NextOffset: 1883 + testutil.go:485: Offset: 840, NextOffset: 2171 +=== 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=1,format=GNU - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.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" @@ -49840,7 +49797,13 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 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 [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: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" @@ -49870,37 +49833,36 @@ 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: 614 + testutil.go:485: Offset: 429, NextOffset: 756 + 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: 614, NextOffset: 642 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - 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: 2176 - testutil.go:485: Offset: 698, NextOffset: 1886 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 613, NextOffset: 641 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 641, NextOffset: 669 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 669, NextOffset: 697 + testutil.go:485: Offset: 840, NextOffset: 2171 + testutil.go:485: Offset: 697, NextOffset: 1883 +=== 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=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=-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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "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=-1,prefix="",src=1,format=USTAR -=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -49914,29 +49876,6 @@ 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: 632 - testutil.go:485: Offset: 428, 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: 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: 1925 - testutil.go:485: Offset: 861, NextOffset: 2207 - 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: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -49950,8 +49889,27 @@ 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: 632 + testutil.go:485: Offset: 428, NextOffset: 776 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 776, NextOffset: 804 + testutil.go:485: Offset: 660, NextOffset: 688 + testutil.go:485: Offset: 804, NextOffset: 832 + testutil.go:485: Offset: 688, NextOffset: 716 + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 716, NextOffset: 1923 + testutil.go:485: Offset: 860, NextOffset: 2198 +=== 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=1,format=USTAR 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 "": [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" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -49965,29 +49923,6 @@ 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" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 1925 - testutil.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: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -50001,32 +49936,34 @@ testutil.go:485: Offset: 193, NextOffset: 221 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=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=USTAR#01/lost_digest_in_a_entry -=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 428, NextOffset: 776 + 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: 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: 1926 - testutil.go:485: Offset: 867, NextOffset: 2221 + testutil.go:485: Offset: 776, NextOffset: 804 + testutil.go:485: Offset: 632, NextOffset: 660 + testutil.go:485: Offset: 804, NextOffset: 832 + testutil.go:485: Offset: 660, NextOffset: 688 + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 688, NextOffset: 716 + testutil.go:485: Offset: 860, NextOffset: 2198 + testutil.go:485: Offset: 716, NextOffset: 1923 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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" +=== 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=1,format=USTAR + 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" @@ -50057,12 +49994,29 @@ 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: 432, 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: 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: 722 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 722, NextOffset: 1926 + testutil.go:485: Offset: 866, NextOffset: 2211 + testutil.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" +=== 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=1,format=USTAR + 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: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: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -50076,6 +50030,29 @@ 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: 782 + 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: 782, NextOffset: 810 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 694, NextOffset: 722 + testutil.go:485: Offset: 866, NextOffset: 2211 + testutil.go:485: Offset: 722, NextOffset: 1926 + 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: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 @@ -50089,36 +50066,20 @@ 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: 2221 - testutil.go:485: Offset: 722, NextOffset: 1926 +=== 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":780,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":808,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":836,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":864,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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=-1,prefix="/",src=1,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 -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":780,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":808,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":836,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":864,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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/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: 176, NextOffset: 204 @@ -50132,29 +50093,6 @@ 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: 635 - testutil.go:485: Offset: 430, NextOffset: 780 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 780, NextOffset: 808 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 808, NextOffset: 836 - testutil.go:485: Offset: 691, NextOffset: 719 - testutil.go:485: Offset: 836, NextOffset: 864 - testutil.go:485: Offset: 719, NextOffset: 1918 - testutil.go:485: Offset: 864, NextOffset: 2212 - 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: 176, NextOffset: 204 @@ -50168,27 +50106,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 "": [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: 311, NextOffset: 634 testutil.go:485: Offset: 430, NextOffset: 780 - testutil.go:485: Offset: 311, 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: 634, NextOffset: 662 testutil.go:485: Offset: 780, NextOffset: 808 - testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 662, NextOffset: 690 testutil.go:485: Offset: 808, NextOffset: 836 - testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 690, NextOffset: 718 testutil.go:485: Offset: 836, NextOffset: 864 - testutil.go:485: Offset: 691, NextOffset: 719 - testutil.go:485: Offset: 864, NextOffset: 2212 - testutil.go:485: Offset: 719, NextOffset: 1918 - testutil.go:371: Comparing: "dev" vs "dev" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry + testutil.go:485: Offset: 718, NextOffset: 1924 +=== 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=1,format=USTAR - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:485: Offset: 864, NextOffset: 2213 + 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: 780, NextOffset: 808 + testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 808, NextOffset: 836 + testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 836, NextOffset: 864 + testutil.go:485: Offset: 690, NextOffset: 718 + testutil.go:485: Offset: 864, NextOffset: 2213 + testutil.go:485: Offset: 718, 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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -50221,14 +50171,34 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01/duplicated_entry_offset + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 430, NextOffset: 780 + testutil.go:485: Offset: 311, NextOffset: 634 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/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=0,prefix="../",format=USTAR#01 +=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":643,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":671,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":699,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":727,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":787,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":815,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":843,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":871,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [test2 baz.txt foo.txt barlink test dev] 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: 644, NextOffset: 672 + testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 672, NextOffset: 700 + testutil.go:485: Offset: 815, NextOffset: 843 + testutil.go:485: Offset: 700, NextOffset: 728 + testutil.go:485: Offset: 843, NextOffset: 871 + testutil.go:485: Offset: 728, NextOffset: 1935 + testutil.go:485: Offset: 871, NextOffset: 2220 + 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" @@ -50258,28 +50228,11 @@ 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: 643 - testutil.go:485: Offset: 434, NextOffset: 786 + testutil.go:485: Offset: 315, NextOffset: 644 + testutil.go:485: Offset: 434, NextOffset: 787 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 643, NextOffset: 671 - testutil.go:485: Offset: 786, NextOffset: 814 - testutil.go:485: Offset: 671, NextOffset: 699 - testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 727, NextOffset: 1934 - 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 [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 "": [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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -50294,24 +50247,22 @@ 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: 643 + testutil.go:485: Offset: 434, NextOffset: 787 + testutil.go:485: Offset: 315, NextOffset: 644 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 643, NextOffset: 671 - testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 671, NextOffset: 699 - testutil.go:485: Offset: 842, NextOffset: 870 -=== 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=-1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 870, NextOffset: 2224 - testutil.go:485: Offset: 727, NextOffset: 1934 + testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 644, NextOffset: 672 + testutil.go:485: Offset: 815, NextOffset: 843 + testutil.go:485: Offset: 672, NextOffset: 700 + testutil.go:485: Offset: 843, NextOffset: 871 + testutil.go:485: Offset: 700, NextOffset: 728 + testutil.go:485: Offset: 871, NextOffset: 2220 + testutil.go:485: Offset: 728, NextOffset: 1935 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" @@ -50331,15 +50282,15 @@ 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=0,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/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX -=== 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 +=== 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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":813,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":930,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":958,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":782,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":810,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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" @@ -50369,30 +50320,28 @@ testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 165, NextOffset: 193 -=== 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=1,format=PAX testutil.go:485: Offset: 259, NextOffset: 287 testutil.go:485: Offset: 193, NextOffset: 221 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: 729 - testutil.go:485: Offset: 428, NextOffset: 874 + testutil.go:485: Offset: 309, NextOffset: 726 + 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: 729, NextOffset: 757 - testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 813, NextOffset: 2121 - testutil.go:485: Offset: 958, NextOffset: 2398 + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 810, NextOffset: 2111 + testutil.go:485: Offset: 955, NextOffset: 2401 testutil.go:371: Comparing: "" vs "" - 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: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: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -50407,33 +50356,31 @@ 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: 874 - testutil.go:485: Offset: 309, NextOffset: 729 + testutil.go:485: Offset: 428, NextOffset: 871 + testutil.go:485: Offset: 309, NextOffset: 726 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 729, NextOffset: 757 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 958, NextOffset: 2398 - testutil.go:485: Offset: 813, NextOffset: 2121 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 955, NextOffset: 2401 + testutil.go:485: Offset: 810, NextOffset: 2111 testutil.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/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: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 -=== 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=1,format=PAX testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 231, NextOffset: 259 @@ -50444,21 +50391,33 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01/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=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=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=-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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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: 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: 2129 + 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 [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: "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" @@ -50488,41 +50447,10 @@ 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: 734 + 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: 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: 2122 - testutil.go:485: Offset: 963, NextOffset: 2417 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: 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: 2417 - testutil.go:485: Offset: 818, NextOffset: 2122 - 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 "": [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: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -50536,6 +50464,29 @@ 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: 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: 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: 2129 + testutil.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: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -50549,19 +50500,33 @@ 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: 879 - testutil.go:485: Offset: 313, NextOffset: 734 - 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=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/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=1,prefix="/",format=USTAR#01 === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":813,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":930,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":958,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":930,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":958,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 728, NextOffset: 756 + testutil.go:485: Offset: 874, NextOffset: 902 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 902, NextOffset: 930 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 930, NextOffset: 958 + testutil.go:485: Offset: 812, NextOffset: 2114 + testutil.go:485: Offset: 958, NextOffset: 2407 + testutil.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" @@ -50591,28 +50556,10 @@ 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: 729 + testutil.go:485: Offset: 311, NextOffset: 728 testutil.go:485: Offset: 430, NextOffset: 874 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 757 - testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 813, NextOffset: 2110 - testutil.go:485: Offset: 958, NextOffset: 2406 - testutil.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 "": [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 "": [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 @@ -50628,21 +50575,21 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 430, NextOffset: 874 - testutil.go:485: Offset: 311, NextOffset: 729 + testutil.go:485: Offset: 311, 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: 874, NextOffset: 902 - testutil.go:485: Offset: 729, NextOffset: 757 + testutil.go:485: Offset: 728, NextOffset: 756 testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 757, NextOffset: 785 + testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 958, NextOffset: 2406 - testutil.go:485: Offset: 813, NextOffset: 2110 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 958, NextOffset: 2407 + testutil.go:485: Offset: 812, NextOffset: 2114 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" @@ -50663,13 +50610,35 @@ 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=1,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=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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":739,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":767,"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":823,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":882,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":910,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":938,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":966,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":739,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":767,"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":823,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] 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: 315, NextOffset: 739 + 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: 739, NextOffset: 767 + testutil.go:485: Offset: 883, NextOffset: 911 + testutil.go:485: Offset: 767, NextOffset: 795 + testutil.go:485: Offset: 911, NextOffset: 939 + testutil.go:485: Offset: 795, NextOffset: 823 + testutil.go:485: Offset: 939, NextOffset: 967 + testutil.go:485: Offset: 823, NextOffset: 2127 + testutil.go:485: Offset: 967, NextOffset: 2414 + 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" @@ -50698,31 +50667,10 @@ 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: 739 - testutil.go:485: Offset: 434, NextOffset: 882 - testutil.go:371: Comparing: "barlink" vs "barlink" -=== 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=1,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: 739, NextOffset: 767 - testutil.go:485: Offset: 882, NextOffset: 910 - testutil.go:485: Offset: 767, NextOffset: 795 - testutil.go:485: Offset: 910, NextOffset: 938 - testutil.go:485: Offset: 795, NextOffset: 823 - testutil.go:485: Offset: 938, NextOffset: 966 - testutil.go:485: Offset: 823, NextOffset: 2129 - testutil.go:485: Offset: 966, NextOffset: 2424 - testutil.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 "": [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 "": [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: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -50736,29 +50684,6 @@ 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: 882 - testutil.go:485: Offset: 315, NextOffset: 739 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 882, NextOffset: 910 - testutil.go:485: Offset: 739, NextOffset: 767 - testutil.go:485: Offset: 910, NextOffset: 938 - testutil.go:485: Offset: 767, NextOffset: 795 - testutil.go:485: Offset: 938, NextOffset: 966 - testutil.go:485: Offset: 795, NextOffset: 823 - testutil.go:485: Offset: 966, NextOffset: 2424 - testutil.go:485: Offset: 823, NextOffset: 2129 - 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: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -50772,32 +50697,42 @@ testutil.go:485: Offset: 196, NextOffset: 224 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=1,format=GNU -=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} -=== 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=1,format=GNU - 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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 434, NextOffset: 883 + testutil.go:485: Offset: 315, NextOffset: 739 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 1931 - testutil.go:485: Offset: 865, NextOffset: 2209 + testutil.go:485: Offset: 883, NextOffset: 911 + testutil.go:485: Offset: 739, NextOffset: 767 + testutil.go:485: Offset: 911, NextOffset: 939 + testutil.go:485: Offset: 767, NextOffset: 795 + testutil.go:485: Offset: 939, NextOffset: 967 + testutil.go:485: Offset: 795, NextOffset: 823 + testutil.go:485: Offset: 967, NextOffset: 2414 + testutil.go:485: Offset: 823, NextOffset: 2127 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 [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: "dev/testchar1" vs "dev/testchar1" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== 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=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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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/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" @@ -50830,23 +50765,19 @@ 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: "" 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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 109, NextOffset: 137 - testutil.go:485: Offset: 231, NextOffset: 259 - testutil.go:485: Offset: 137, NextOffset: 165 - 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 -=== 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=1,format=GNU - testutil.go:485: Offset: 221, NextOffset: 309 + 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: 428, NextOffset: 781 testutil.go:485: Offset: 309, NextOffset: 635 @@ -50861,9 +50792,9 @@ 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: 1931 + 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: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" @@ -50883,19 +50814,28 @@ 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: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 109, NextOffset: 137 + testutil.go:485: Offset: 231, NextOffset: 259 + testutil.go:485: Offset: 137, NextOffset: 165 + 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 === 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":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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":789,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":817,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":845,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":873,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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 "": [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: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -50909,6 +50849,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: 644 + testutil.go:485: Offset: 432, NextOffset: 789 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 644, NextOffset: 672 + testutil.go:485: Offset: 789, NextOffset: 817 + testutil.go:485: Offset: 672, NextOffset: 700 + testutil.go:485: Offset: 817, NextOffset: 845 + testutil.go:485: Offset: 700, NextOffset: 728 + testutil.go:485: Offset: 845, NextOffset: 873 + testutil.go:485: Offset: 728, NextOffset: 1930 + testutil.go:485: Offset: 873, NextOffset: 2222 + 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: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -50917,45 +50880,28 @@ testutil.go:485: Offset: 139, NextOffset: 167 testutil.go:485: Offset: 233, NextOffset: 261 testutil.go:485: Offset: 167, NextOffset: 195 -=== 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=1,format=GNU 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: 645 - testutil.go:485: Offset: 432, 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: 1941 - testutil.go:485: Offset: 874, NextOffset: 2217 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 "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 432, NextOffset: 790 - testutil.go:485: Offset: 313, NextOffset: 645 + testutil.go:485: Offset: 432, NextOffset: 789 + testutil.go:485: Offset: 313, NextOffset: 644 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 2217 - testutil.go:485: Offset: 729, NextOffset: 1941 + testutil.go:485: Offset: 789, NextOffset: 817 + testutil.go:485: Offset: 644, NextOffset: 672 + testutil.go:485: Offset: 817, NextOffset: 845 + testutil.go:485: Offset: 672, NextOffset: 700 + testutil.go:485: Offset: 845, NextOffset: 873 + testutil.go:485: Offset: 700, NextOffset: 728 + testutil.go:485: Offset: 873, NextOffset: 2222 + testutil.go:485: Offset: 728, 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/testblock" vs "dev/testblock" @@ -50969,8 +50915,6 @@ testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 111, NextOffset: 139 -=== 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=1,format=GNU testutil.go:485: Offset: 233, NextOffset: 261 testutil.go:485: Offset: 139, NextOffset: 167 testutil.go:485: Offset: 261, NextOffset: 289 @@ -50993,12 +50937,31 @@ 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 -=== 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=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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 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: 722 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 722, NextOffset: 1927 + testutil.go:485: Offset: 866, NextOffset: 2213 + 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: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" @@ -51028,49 +50991,17 @@ 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: 640 - testutil.go:485: Offset: 430, NextOffset: 784 + testutil.go:485: Offset: 311, NextOffset: 638 + 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: 640, NextOffset: 668 - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 696, NextOffset: 724 - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 724, NextOffset: 1927 - testutil.go:485: Offset: 868, NextOffset: 2213 - 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 "": [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: 430, NextOffset: 784 - testutil.go:485: Offset: 311, 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] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 640, NextOffset: 668 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 696, NextOffset: 724 - testutil.go:485: Offset: 868, NextOffset: 2213 - testutil.go:485: Offset: 724, NextOffset: 1927 + 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": [testchar2 testblock testfifo testchar1] 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/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" @@ -51099,23 +51030,30 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 430, NextOffset: 782 + testutil.go:485: Offset: 311, 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: 782, NextOffset: 810 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 694, NextOffset: 722 + testutil.go:485: Offset: 866, NextOffset: 2213 + testutil.go:485: Offset: 722, 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=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=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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":791,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":819,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":847,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":875,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" - testutil.go:371: Comparing: "dev/testfifo" vs "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 [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -51129,6 +51067,29 @@ 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: 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: 1937 + testutil.go:485: Offset: 874, NextOffset: 2227 + testutil.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 @@ -51142,25 +51103,8 @@ 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: 646 - testutil.go:485: Offset: 434, NextOffset: 791 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 791, NextOffset: 819 - testutil.go:485: Offset: 674, NextOffset: 702 - testutil.go:485: Offset: 819, NextOffset: 847 - testutil.go:485: Offset: 702, NextOffset: 730 - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 730, NextOffset: 1945 - testutil.go:485: Offset: 875, NextOffset: 2223 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: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 @@ -51174,6 +51118,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: 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: 1937 + 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: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -51187,53 +51154,21 @@ 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: 791 - 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: 791, NextOffset: 819 - testutil.go:485: Offset: 646, NextOffset: 674 - testutil.go:485: Offset: 819, NextOffset: 847 - testutil.go:485: Offset: 674, NextOffset: 702 - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 702, NextOffset: 730 - testutil.go:485: Offset: 875, NextOffset: 2223 - testutil.go:485: Offset: 730, NextOffset: 1945 - 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=-2,prefix="",src=1,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=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 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1431,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1463,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1495,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1527,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1710,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1742,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1774,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1806,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1429,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1461,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1493,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1525,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1707,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1739,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1771,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1803,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1431, NextOffset: 1463 - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 1463, NextOffset: 1495 - testutil.go:485: Offset: 1742, NextOffset: 1774 - testutil.go:485: Offset: 1495, NextOffset: 1527 - testutil.go:485: Offset: 1774, NextOffset: 1806 - testutil.go:485: Offset: 1527, NextOffset: 4856 - testutil.go:485: Offset: 1806, NextOffset: 5464 + 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: "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" @@ -51263,17 +51198,40 @@ 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: 1431 - testutil.go:485: Offset: 727, NextOffset: 1710 + testutil.go:485: Offset: 484, NextOffset: 1429 + testutil.go:485: Offset: 727, NextOffset: 1707 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1429, NextOffset: 1461 + testutil.go:485: Offset: 1707, NextOffset: 1739 + testutil.go:485: Offset: 1461, NextOffset: 1493 + testutil.go:485: Offset: 1739, NextOffset: 1771 + testutil.go:485: Offset: 1493, NextOffset: 1525 + testutil.go:485: Offset: 1771, NextOffset: 1803 + testutil.go:485: Offset: 1525, NextOffset: 4852 + testutil.go:485: Offset: 1803, NextOffset: 5460 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 "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] 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] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1707, NextOffset: 1739 + testutil.go:485: Offset: 1429, NextOffset: 1461 + testutil.go:485: Offset: 1739, NextOffset: 1771 + testutil.go:485: Offset: 1461, NextOffset: 1493 + testutil.go:485: Offset: 1771, NextOffset: 1803 + testutil.go:485: Offset: 1493, NextOffset: 1525 + testutil.go:485: Offset: 1803, NextOffset: 5460 + testutil.go:485: Offset: 1525, NextOffset: 4852 testutil.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 [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" @@ -51303,46 +51261,23 @@ 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: 1710 - testutil.go:485: Offset: 484, NextOffset: 1431 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 1431, NextOffset: 1463 - testutil.go:485: Offset: 1742, NextOffset: 1774 - testutil.go:485: Offset: 1463, NextOffset: 1495 - testutil.go:485: Offset: 1774, NextOffset: 1806 - testutil.go:485: Offset: 1495, NextOffset: 1527 - testutil.go:485: Offset: 1806, NextOffset: 5464 - testutil.go:485: Offset: 1527, NextOffset: 4856 + testutil.go:485: Offset: 727, NextOffset: 1707 + testutil.go:485: Offset: 484, NextOffset: 1429 === 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=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=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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1444,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1476,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1508,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1540,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1721,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1753,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1817,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 1444, NextOffset: 1476 - testutil.go:485: Offset: 1721, NextOffset: 1753 - testutil.go:485: Offset: 1476, NextOffset: 1508 - testutil.go:485: Offset: 1753, NextOffset: 1785 - testutil.go:485: Offset: 1508, NextOffset: 1540 - testutil.go:485: Offset: 1785, NextOffset: 1817 - testutil.go:485: Offset: 1540, NextOffset: 4900 - testutil.go:485: Offset: 1817, NextOffset: 5509 + 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": [testfifo testchar1 testchar2 testblock] 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 [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" @@ -51372,11 +51307,22 @@ 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: 1444 - testutil.go:485: Offset: 729, NextOffset: 1721 + 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: 4898 + testutil.go:485: Offset: 1815, NextOffset: 5506 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 "": [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: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -51391,26 +51337,26 @@ 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: 1721 - testutil.go:485: Offset: 488, NextOffset: 1444 + 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: 1721, NextOffset: 1753 - testutil.go:485: Offset: 1444, NextOffset: 1476 - testutil.go:485: Offset: 1753, NextOffset: 1785 - testutil.go:485: Offset: 1476, NextOffset: 1508 - testutil.go:485: Offset: 1785, NextOffset: 1817 - testutil.go:485: Offset: 1508, NextOffset: 1540 - testutil.go:485: Offset: 1817, NextOffset: 5509 - testutil.go:485: Offset: 1540, NextOffset: 4900 + 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: 5506 + testutil.go:485: Offset: 1539, NextOffset: 4898 testutil.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" @@ -51423,35 +51369,49 @@ testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 228, NextOffset: 260 testutil.go:485: Offset: 467, NextOffset: 499 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,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: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:485: Offset: 292, NextOffset: 488 === 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=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=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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1439,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1471,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1503,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1535,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1716,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1748,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1780,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1812,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1439,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1471,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1503,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1535,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1715,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1747,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1779,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1811,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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 + 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: 487 + testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 487, NextOffset: 1439 - testutil.go:485: Offset: 728, NextOffset: 1716 + testutil.go:485: Offset: 728, NextOffset: 1715 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 1439, NextOffset: 1471 - testutil.go:485: Offset: 1716, NextOffset: 1748 + testutil.go:485: Offset: 1715, NextOffset: 1747 testutil.go:485: Offset: 1471, NextOffset: 1503 - testutil.go:485: Offset: 1748, NextOffset: 1780 + testutil.go:485: Offset: 1747, NextOffset: 1779 testutil.go:485: Offset: 1503, NextOffset: 1535 - testutil.go:485: Offset: 1780, NextOffset: 1812 - testutil.go:485: Offset: 1535, NextOffset: 4881 - testutil.go:485: Offset: 1812, NextOffset: 5488 + testutil.go:485: Offset: 1779, NextOffset: 1811 + testutil.go:485: Offset: 1535, NextOffset: 4880 + testutil.go:485: Offset: 1811, NextOffset: 5487 testutil.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" @@ -51471,49 +51431,20 @@ 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: "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: 487 - testutil.go:485: Offset: 499, NextOffset: 728 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: 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: 728 - testutil.go:485: Offset: 292, NextOffset: 487 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 728, NextOffset: 1716 - testutil.go:485: Offset: 487, NextOffset: 1439 + 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1716, NextOffset: 1748 + testutil.go:485: Offset: 1715, NextOffset: 1747 testutil.go:485: Offset: 1439, NextOffset: 1471 - testutil.go:485: Offset: 1748, NextOffset: 1780 + testutil.go:485: Offset: 1747, NextOffset: 1779 testutil.go:485: Offset: 1471, NextOffset: 1503 - testutil.go:485: Offset: 1780, NextOffset: 1812 + testutil.go:485: Offset: 1779, NextOffset: 1811 testutil.go:485: Offset: 1503, NextOffset: 1535 - testutil.go:485: Offset: 1812, NextOffset: 5488 - testutil.go:485: Offset: 1535, NextOffset: 4881 + testutil.go:485: Offset: 1811, NextOffset: 5487 + testutil.go:485: Offset: 1535, NextOffset: 4880 testutil.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" @@ -51535,14 +51466,32 @@ 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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#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: 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: 1715 + testutil.go:485: Offset: 487, NextOffset: 1439 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset === 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=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 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1731,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1795,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1827,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1453,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1485,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1517,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1549,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1730,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1826,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -51557,24 +51506,22 @@ 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: 1455 - testutil.go:485: Offset: 731, NextOffset: 1731 + testutil.go:485: Offset: 490, NextOffset: 1453 + testutil.go:485: Offset: 731, NextOffset: 1730 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1455, NextOffset: 1487 - testutil.go:485: Offset: 1731, NextOffset: 1763 -=== 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=1,format=USTAR - testutil.go:485: Offset: 1487, NextOffset: 1519 - testutil.go:485: Offset: 1763, NextOffset: 1795 - testutil.go:485: Offset: 1519, NextOffset: 1551 - testutil.go:485: Offset: 1795, NextOffset: 1827 - testutil.go:485: Offset: 1551, NextOffset: 4928 - testutil.go:485: Offset: 1827, NextOffset: 5533 + testutil.go:485: Offset: 1453, NextOffset: 1485 + testutil.go:485: Offset: 1730, NextOffset: 1762 + testutil.go:485: Offset: 1485, NextOffset: 1517 + testutil.go:485: Offset: 1762, NextOffset: 1794 + testutil.go:485: Offset: 1517, NextOffset: 1549 + testutil.go:485: Offset: 1794, NextOffset: 1826 + testutil.go:485: Offset: 1549, NextOffset: 4924 + testutil.go:485: Offset: 1826, NextOffset: 5532 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" @@ -51595,26 +51542,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 "": [.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: 1731, NextOffset: 1763 - testutil.go:485: Offset: 1455, NextOffset: 1487 - testutil.go:485: Offset: 1763, NextOffset: 1795 - testutil.go:485: Offset: 1487, NextOffset: 1519 - testutil.go:485: Offset: 1795, NextOffset: 1827 - testutil.go:485: Offset: 1519, NextOffset: 1551 - testutil.go:485: Offset: 1827, NextOffset: 5533 - testutil.go:485: Offset: 1551, NextOffset: 4928 - 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/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 "": [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: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -51628,6 +51556,31 @@ 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: 1730 + testutil.go:485: Offset: 490, NextOffset: 1453 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1730, NextOffset: 1762 + testutil.go:485: Offset: 1453, NextOffset: 1485 + testutil.go:485: Offset: 1762, NextOffset: 1794 + testutil.go:485: Offset: 1485, NextOffset: 1517 + testutil.go:485: Offset: 1794, NextOffset: 1826 + testutil.go:485: Offset: 1517, NextOffset: 1549 + testutil.go:485: Offset: 1826, NextOffset: 5532 + testutil.go:485: Offset: 1549, NextOffset: 4924 + 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" +=== 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=-2,prefix="../",src=1,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: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -51641,34 +51594,27 @@ 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: 1731 - testutil.go:485: Offset: 490, NextOffset: 1455 - testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset === RUN 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2015,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2047,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2079,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} -=== 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=9,prefix="./",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,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":"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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2261,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2293,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2325,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2357,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1977,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2009,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2041,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2073,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2255,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2287,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2319,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2351,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 484, NextOffset: 1983 - testutil.go:485: Offset: 727, NextOffset: 2261 - testutil.go:371: Comparing: "barlink" vs "barlink" + 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: 1983, NextOffset: 2015 - testutil.go:485: Offset: 2261, NextOffset: 2293 - testutil.go:485: Offset: 2015, NextOffset: 2047 - testutil.go:485: Offset: 2293, NextOffset: 2325 - testutil.go:485: Offset: 2047, NextOffset: 2079 - testutil.go:485: Offset: 2325, NextOffset: 2357 - testutil.go:485: Offset: 2079, NextOffset: 5781 - testutil.go:485: Offset: 2357, NextOffset: 6387 + testutil.go:485: Offset: 1977, NextOffset: 2009 + testutil.go:485: Offset: 2255, NextOffset: 2287 + testutil.go:485: Offset: 2009, NextOffset: 2041 + testutil.go:485: Offset: 2287, NextOffset: 2319 + testutil.go:485: Offset: 2041, NextOffset: 2073 + testutil.go:485: Offset: 2319, NextOffset: 2351 + testutil.go:485: Offset: 2073, NextOffset: 5768 + testutil.go:485: Offset: 2351, NextOffset: 6376 testutil.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" @@ -51690,8 +51636,6 @@ testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 130, NextOffset: 162 -=== 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=PAX testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 162, NextOffset: 194 testutil.go:485: Offset: 371, NextOffset: 403 @@ -51703,13 +51647,39 @@ 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: 1977 + testutil.go:485: Offset: 727, NextOffset: 2255 + 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 "": [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] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 2255, NextOffset: 2287 + testutil.go:485: Offset: 1977, NextOffset: 2009 + testutil.go:485: Offset: 2287, NextOffset: 2319 + testutil.go:485: Offset: 2009, NextOffset: 2041 + testutil.go:485: Offset: 2319, NextOffset: 2351 + testutil.go:485: Offset: 2041, NextOffset: 2073 + testutil.go:485: Offset: 2351, NextOffset: 6376 + testutil.go:485: Offset: 2073, NextOffset: 5768 + testutil.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: 130, NextOffset: 162 testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 162, NextOffset: 194 +=== 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=-2,prefix="",src=1,format=PAX testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 194, NextOffset: 226 testutil.go:485: Offset: 435, NextOffset: 467 @@ -51718,29 +51688,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: 2261 - testutil.go:485: Offset: 484, NextOffset: 1983 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2261, NextOffset: 2293 - testutil.go:485: Offset: 1983, NextOffset: 2015 - testutil.go:485: Offset: 2293, NextOffset: 2325 - testutil.go:485: Offset: 2015, NextOffset: 2047 - testutil.go:485: Offset: 2325, NextOffset: 2357 - testutil.go:485: Offset: 2047, NextOffset: 2079 - testutil.go:485: Offset: 2357, NextOffset: 6387 - testutil.go:485: Offset: 2079, NextOffset: 5781 - 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: 339, NextOffset: 371 testutil.go:485: Offset: 130, NextOffset: 162 @@ -51754,32 +51701,40 @@ testutil.go:485: Offset: 258, NextOffset: 290 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 290, NextOffset: 484 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 727, NextOffset: 2255 + testutil.go:485: Offset: 484, NextOffset: 1977 +=== 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=-2,prefix="./",src=1,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=9,prefix="./",format=GNU#01 === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1995,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2027,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2059,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2091,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2272,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2304,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2336,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2368,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 488, NextOffset: 1991 + testutil.go:485: Offset: 729, NextOffset: 2267 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,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:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1995, NextOffset: 2027 - testutil.go:485: Offset: 2272, NextOffset: 2304 - testutil.go:485: Offset: 2027, NextOffset: 2059 - testutil.go:485: Offset: 2304, NextOffset: 2336 - testutil.go:485: Offset: 2059, NextOffset: 2091 - testutil.go:485: Offset: 2336, NextOffset: 2368 - testutil.go:485: Offset: 2091, NextOffset: 5823 - testutil.go:485: Offset: 2368, NextOffset: 6430 + 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: 5814 + testutil.go:485: Offset: 2363, NextOffset: 6421 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": [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" @@ -51801,8 +51756,6 @@ testutil.go:485: Offset: 164, NextOffset: 196 testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 196, NextOffset: 228 -=== 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=1,format=PAX testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 228, NextOffset: 260 testutil.go:485: Offset: 435, NextOffset: 467 @@ -51810,29 +51763,28 @@ 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: 1995 - testutil.go:485: Offset: 729, NextOffset: 2272 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 [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: 2272, NextOffset: 2304 - testutil.go:485: Offset: 1995, NextOffset: 2027 - testutil.go:485: Offset: 2304, NextOffset: 2336 - testutil.go:485: Offset: 2027, NextOffset: 2059 - testutil.go:485: Offset: 2336, NextOffset: 2368 - testutil.go:485: Offset: 2059, NextOffset: 2091 - testutil.go:485: Offset: 2368, NextOffset: 6430 - testutil.go:485: Offset: 2091, NextOffset: 5823 + testutil.go:485: Offset: 2267, NextOffset: 2299 +=== 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=-2,prefix="./",src=1,format=PAX + 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: 6421 + testutil.go:485: Offset: 2087, NextOffset: 5814 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": [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" @@ -51862,28 +51814,32 @@ 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: 2272 - testutil.go:485: Offset: 488, NextOffset: 1995 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01 + testutil.go:485: Offset: 729, NextOffset: 2267 + testutil.go:485: Offset: 488, NextOffset: 1991 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 === RUN 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1992,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2024,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2056,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2088,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2269,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2301,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2333,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2365,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} +=== 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=-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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2264,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2296,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2328,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2360,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX 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 [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: 1992, NextOffset: 2024 - testutil.go:485: Offset: 2269, NextOffset: 2301 - testutil.go:485: Offset: 2024, NextOffset: 2056 - testutil.go:485: Offset: 2301, NextOffset: 2333 - testutil.go:485: Offset: 2056, NextOffset: 2088 - testutil.go:485: Offset: 2333, NextOffset: 2365 - testutil.go:485: Offset: 2088, NextOffset: 5806 - testutil.go:485: Offset: 2365, NextOffset: 6414 + testutil.go:485: Offset: 1988, NextOffset: 2020 + testutil.go:485: Offset: 2264, NextOffset: 2296 + testutil.go:485: Offset: 2020, NextOffset: 2052 + testutil.go:485: Offset: 2296, NextOffset: 2328 + testutil.go:485: Offset: 2052, NextOffset: 2084 + testutil.go:485: Offset: 2328, NextOffset: 2360 + testutil.go:485: Offset: 2084, NextOffset: 5798 + testutil.go:485: Offset: 2360, NextOffset: 6405 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" @@ -51917,21 +51873,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: 1992 - testutil.go:485: Offset: 728, NextOffset: 2269 + testutil.go:485: Offset: 487, NextOffset: 1988 + testutil.go:485: Offset: 728, NextOffset: 2264 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: "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 "": [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: 339, NextOffset: 371 -=== 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=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 371, NextOffset: 403 @@ -51944,6 +51892,29 @@ 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: 2264 + testutil.go:485: Offset: 487, NextOffset: 1988 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 2264, NextOffset: 2296 + testutil.go:485: Offset: 1988, NextOffset: 2020 + testutil.go:485: Offset: 2296, NextOffset: 2328 + testutil.go:485: Offset: 2020, NextOffset: 2052 + testutil.go:485: Offset: 2328, NextOffset: 2360 + testutil.go:485: Offset: 2052, NextOffset: 2084 + testutil.go:485: Offset: 2360, NextOffset: 6405 + testutil.go:485: Offset: 2084, NextOffset: 5798 + testutil.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: 132, NextOffset: 164 @@ -51957,62 +51928,27 @@ 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: 2269 - testutil.go:485: Offset: 487, NextOffset: 1992 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2269, NextOffset: 2301 - testutil.go:485: Offset: 1992, NextOffset: 2024 - testutil.go:485: Offset: 2301, NextOffset: 2333 - testutil.go:485: Offset: 2024, NextOffset: 2056 -=== 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=-2,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 2333, NextOffset: 2365 - testutil.go:485: Offset: 2056, NextOffset: 2088 - testutil.go:485: Offset: 2365, NextOffset: 6414 - testutil.go:485: Offset: 2088, NextOffset: 5806 === 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=9,prefix="",format=USTAR#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 === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2011,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2043,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2075,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2107,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2287,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2319,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2351,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2383,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2006,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2038,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2070,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2102,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2282,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2314,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2346,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2378,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 133, NextOffset: 165 - testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 165, NextOffset: 197 -=== 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=-2,prefix="../",src=1,format=PAX - 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: 2011 - testutil.go:485: Offset: 731, NextOffset: 2287 - testutil.go:371: Comparing: "barlink" vs "barlink" + 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: 2011, NextOffset: 2043 - testutil.go:485: Offset: 2287, NextOffset: 2319 - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 2319, NextOffset: 2351 - testutil.go:485: Offset: 2075, NextOffset: 2107 - testutil.go:485: Offset: 2351, NextOffset: 2383 - testutil.go:485: Offset: 2107, NextOffset: 5858 - testutil.go:485: Offset: 2383, NextOffset: 6464 + testutil.go:485: Offset: 2006, NextOffset: 2038 + testutil.go:485: Offset: 2282, NextOffset: 2314 + testutil.go:485: Offset: 2038, NextOffset: 2070 + testutil.go:485: Offset: 2314, NextOffset: 2346 + testutil.go:485: Offset: 2070, NextOffset: 2102 + testutil.go:485: Offset: 2346, NextOffset: 2378 + testutil.go:485: Offset: 2102, NextOffset: 5848 + testutil.go:485: Offset: 2378, NextOffset: 6453 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": [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" @@ -52027,45 +51963,43 @@ testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 404, NextOffset: 436 testutil.go:485: Offset: 229, NextOffset: 261 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX 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: "" 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: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 - testutil.go:485: Offset: 372, NextOffset: 404 + testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 165, NextOffset: 197 - testutil.go:485: Offset: 404, NextOffset: 436 + testutil.go:485: Offset: 372, NextOffset: 404 testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 436, NextOffset: 468 + testutil.go:485: Offset: 404, NextOffset: 436 testutil.go:485: Offset: 229, NextOffset: 261 - testutil.go:485: Offset: 468, NextOffset: 500 + testutil.go:485: Offset: 436, NextOffset: 468 testutil.go:485: Offset: 261, NextOffset: 293 - testutil.go:485: Offset: 500, NextOffset: 731 + 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: 731, NextOffset: 2287 - testutil.go:485: Offset: 490, NextOffset: 2011 + testutil.go:485: Offset: 490, NextOffset: 2006 + testutil.go:485: Offset: 731, NextOffset: 2282 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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2287, NextOffset: 2319 - testutil.go:485: Offset: 2011, NextOffset: 2043 - testutil.go:485: Offset: 2319, NextOffset: 2351 - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 2351, NextOffset: 2383 - testutil.go:485: Offset: 2075, NextOffset: 2107 - testutil.go:485: Offset: 2383, NextOffset: 6464 - testutil.go:485: Offset: 2107, NextOffset: 5858 + testutil.go:485: Offset: 2282, NextOffset: 2314 + testutil.go:485: Offset: 2006, NextOffset: 2038 + testutil.go:485: Offset: 2314, NextOffset: 2346 + testutil.go:485: Offset: 2038, NextOffset: 2070 + testutil.go:485: Offset: 2346, NextOffset: 2378 + testutil.go:485: Offset: 2070, NextOffset: 2102 + testutil.go:485: Offset: 2378, NextOffset: 6453 + testutil.go:485: Offset: 2102, NextOffset: 5848 testutil.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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -52082,41 +52016,37 @@ testutil.go:485: Offset: 436, NextOffset: 468 testutil.go:485: Offset: 229, NextOffset: 261 testutil.go:485: Offset: 468, NextOffset: 500 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX 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=9,prefix="",format=PAX#01 + 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: 2282 + testutil.go:485: Offset: 490, NextOffset: 2006 + 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=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/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":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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1439,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1471,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1503,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1535,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1436,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1468,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1500,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1532,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 1439, NextOffset: 1471 - testutil.go:485: Offset: 1717, NextOffset: 1749 - testutil.go:485: Offset: 1471, NextOffset: 1503 - testutil.go:485: Offset: 1749, NextOffset: 1781 - testutil.go:485: Offset: 1503, NextOffset: 1535 - testutil.go:485: Offset: 1781, NextOffset: 1813 - testutil.go:485: Offset: 1535, NextOffset: 4867 - testutil.go:485: Offset: 1813, NextOffset: 5475 - 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: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 [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] 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=9,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: 339, NextOffset: 371 testutil.go:485: Offset: 163, NextOffset: 195 testutil.go:485: Offset: 371, NextOffset: 403 @@ -52128,10 +52058,35 @@ 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: 1436 + 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: 1436, NextOffset: 1468 + testutil.go:485: Offset: 1714, NextOffset: 1746 + testutil.go:485: Offset: 1468, NextOffset: 1500 + testutil.go:485: Offset: 1746, NextOffset: 1778 + testutil.go:485: Offset: 1500, NextOffset: 1532 + testutil.go:485: Offset: 1778, NextOffset: 1810 + testutil.go:485: Offset: 1532, NextOffset: 4862 + testutil.go:485: Offset: 1810, NextOffset: 5470 + 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: 131, NextOffset: 163 testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 163, NextOffset: 195 +=== 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=-2,prefix="",src=1,format=GNU testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 195, NextOffset: 227 testutil.go:485: Offset: 403, NextOffset: 435 @@ -52141,13 +52096,22 @@ 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: 1439 - testutil.go:485: Offset: 727, NextOffset: 1717 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 "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] 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: 1714, NextOffset: 1746 + testutil.go:485: Offset: 1436, NextOffset: 1468 + testutil.go:485: Offset: 1746, NextOffset: 1778 + testutil.go:485: Offset: 1468, NextOffset: 1500 + testutil.go:485: Offset: 1778, NextOffset: 1810 + testutil.go:485: Offset: 1500, NextOffset: 1532 + testutil.go:485: Offset: 1810, NextOffset: 5470 + testutil.go:485: Offset: 1532, NextOffset: 4862 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" @@ -52175,38 +52139,37 @@ testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 195, NextOffset: 227 testutil.go:485: Offset: 435, NextOffset: 467 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU testutil.go:485: Offset: 227, NextOffset: 259 testutil.go:485: Offset: 467, NextOffset: 499 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: 1717 - testutil.go:485: Offset: 485, NextOffset: 1439 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 1439, NextOffset: 1471 - testutil.go:485: Offset: 1749, NextOffset: 1781 - testutil.go:485: Offset: 1471, NextOffset: 1503 - testutil.go:485: Offset: 1781, NextOffset: 1813 - testutil.go:485: Offset: 1503, NextOffset: 1535 - testutil.go:485: Offset: 1813, NextOffset: 5475 - testutil.go:485: Offset: 1535, NextOffset: 4867 + testutil.go:485: Offset: 727, NextOffset: 1714 + testutil.go:485: Offset: 485, NextOffset: 1436 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 === 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=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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1730,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1826,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1450,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1482,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1514,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1546,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1450, NextOffset: 1482 + testutil.go:485: Offset: 1728, NextOffset: 1760 + testutil.go:485: Offset: 1482, NextOffset: 1514 + testutil.go:485: Offset: 1760, NextOffset: 1792 + testutil.go:485: Offset: 1514, NextOffset: 1546 + testutil.go:485: Offset: 1792, NextOffset: 1824 + testutil.go:485: Offset: 1546, NextOffset: 4909 + testutil.go:485: Offset: 1824, NextOffset: 5518 testutil.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" @@ -52240,24 +52203,32 @@ 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: 1730 + testutil.go:485: Offset: 490, NextOffset: 1450 + testutil.go:485: Offset: 732, NextOffset: 1728 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: "test" vs "test" testutil.go:377: 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: 1730, NextOffset: 1762 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1762, NextOffset: 1794 - testutil.go:485: Offset: 1516, NextOffset: 1548 -=== 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=9,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 1794, NextOffset: 1826 - testutil.go:485: Offset: 1548, NextOffset: 4913 - testutil.go:485: Offset: 1826, NextOffset: 5521 - 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:485: Offset: 1728, NextOffset: 1760 + testutil.go:485: Offset: 1450, NextOffset: 1482 + testutil.go:485: Offset: 1760, NextOffset: 1792 + testutil.go:485: Offset: 1482, NextOffset: 1514 + testutil.go:485: Offset: 1792, NextOffset: 1824 + testutil.go:485: Offset: 1514, NextOffset: 1546 + testutil.go:485: Offset: 1824, NextOffset: 5518 + testutil.go:485: Offset: 1546, NextOffset: 4909 + 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: 341, NextOffset: 373 testutil.go:485: Offset: 133, NextOffset: 165 @@ -52271,29 +52242,6 @@ 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: 1730 - 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: 1730, NextOffset: 1762 - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1762, NextOffset: 1794 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1794, NextOffset: 1826 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1826, NextOffset: 5521 - testutil.go:485: Offset: 1548, NextOffset: 4913 - testutil.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: 341, NextOffset: 373 testutil.go:485: Offset: 133, NextOffset: 165 @@ -52307,16 +52255,40 @@ 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: 1728 + testutil.go:485: Offset: 490, NextOffset: 1450 + 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=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 -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1447,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1479,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1511,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1543,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} -=== 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/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,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":"/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1445,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1477,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1509,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1541,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1724,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1756,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1788,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1820,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,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:485: Offset: 488, NextOffset: 1445 + testutil.go:485: Offset: 731, NextOffset: 1724 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1445, NextOffset: 1477 + testutil.go:485: Offset: 1724, NextOffset: 1756 + testutil.go:485: Offset: 1477, NextOffset: 1509 + testutil.go:485: Offset: 1756, NextOffset: 1788 + testutil.go:485: Offset: 1509, NextOffset: 1541 + testutil.go:485: Offset: 1788, NextOffset: 1820 + testutil.go:485: Offset: 1541, NextOffset: 4890 + testutil.go:485: Offset: 1820, 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/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" @@ -52345,34 +52317,15 @@ 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: 1447 - 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: 1447, NextOffset: 1479 - testutil.go:485: Offset: 1725, NextOffset: 1757 - testutil.go:485: Offset: 1479, NextOffset: 1511 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1511, NextOffset: 1543 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1543, NextOffset: 4892 - testutil.go:485: Offset: 1821, NextOffset: 5500 - testutil.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 "": [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 "": [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: 340, NextOffset: 372 testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 372, NextOffset: 404 testutil.go:485: Offset: 164, NextOffset: 196 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU testutil.go:485: Offset: 404, NextOffset: 436 testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 436, NextOffset: 468 @@ -52382,26 +52335,26 @@ 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: 1725 - testutil.go:485: Offset: 488, NextOffset: 1447 + testutil.go:485: Offset: 731, NextOffset: 1724 + testutil.go:485: Offset: 488, NextOffset: 1445 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 1447, NextOffset: 1479 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1479, NextOffset: 1511 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1511, NextOffset: 1543 - testutil.go:485: Offset: 1821, NextOffset: 5500 - testutil.go:485: Offset: 1543, NextOffset: 4892 + testutil.go:485: Offset: 1724, NextOffset: 1756 + testutil.go:485: Offset: 1445, NextOffset: 1477 + testutil.go:485: Offset: 1756, NextOffset: 1788 + testutil.go:485: Offset: 1477, NextOffset: 1509 + testutil.go:485: Offset: 1788, NextOffset: 1820 + testutil.go:485: Offset: 1509, NextOffset: 1541 + testutil.go:485: Offset: 1820, NextOffset: 5498 + testutil.go:485: Offset: 1541, NextOffset: 4890 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" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -52418,36 +52371,49 @@ testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 292, NextOffset: 488 === 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=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/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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1461,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1493,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1525,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1557,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1739,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1771,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1803,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1835,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1460,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1492,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1524,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1556,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1737,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1769,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 134, NextOffset: 166 + testutil.go:485: Offset: 342, NextOffset: 374 + testutil.go:485: Offset: 166, NextOffset: 198 + testutil.go:485: Offset: 374, NextOffset: 406 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 406, NextOffset: 438 + testutil.go:485: Offset: 230, NextOffset: 262 + testutil.go:485: Offset: 438, NextOffset: 470 + testutil.go:485: Offset: 262, NextOffset: 294 + 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: 1461 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 734, NextOffset: 1739 + testutil.go:485: Offset: 492, NextOffset: 1460 + testutil.go:485: Offset: 734, NextOffset: 1737 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1461, NextOffset: 1493 - testutil.go:485: Offset: 1739, NextOffset: 1771 - testutil.go:485: Offset: 1493, NextOffset: 1525 - testutil.go:485: Offset: 1771, NextOffset: 1803 - testutil.go:485: Offset: 1525, NextOffset: 1557 - testutil.go:485: Offset: 1803, NextOffset: 1835 - testutil.go:485: Offset: 1557, NextOffset: 4937 - testutil.go:485: Offset: 1835, NextOffset: 5545 + testutil.go:485: Offset: 1460, NextOffset: 1492 + testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1492, NextOffset: 1524 + testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1524, NextOffset: 1556 + testutil.go:485: Offset: 1801, NextOffset: 1833 + testutil.go:485: Offset: 1556, NextOffset: 4934 +=== 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=1,format=GNU + testutil.go:485: Offset: 1833, NextOffset: 5543 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": [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" @@ -52463,38 +52429,38 @@ 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: "" 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: 134, NextOffset: 166 testutil.go:485: Offset: 342, NextOffset: 374 - testutil.go:485: Offset: 166, NextOffset: 198 + testutil.go:485: Offset: 134, NextOffset: 166 testutil.go:485: Offset: 374, NextOffset: 406 - testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 166, NextOffset: 198 testutil.go:485: Offset: 406, NextOffset: 438 - testutil.go:485: Offset: 230, NextOffset: 262 + testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 438, NextOffset: 470 - testutil.go:485: Offset: 262, NextOffset: 294 + testutil.go:485: Offset: 230, NextOffset: 262 testutil.go:485: Offset: 470, NextOffset: 502 - testutil.go:485: Offset: 294, NextOffset: 492 + testutil.go:485: Offset: 262, NextOffset: 294 testutil.go:485: Offset: 502, NextOffset: 734 - 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:485: Offset: 294, NextOffset: 492 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 734, NextOffset: 1739 - testutil.go:485: Offset: 492, NextOffset: 1461 + testutil.go:485: Offset: 734, NextOffset: 1737 + testutil.go:485: Offset: 492, NextOffset: 1460 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1739, NextOffset: 1771 - testutil.go:485: Offset: 1461, NextOffset: 1493 - testutil.go:485: Offset: 1771, NextOffset: 1803 - testutil.go:485: Offset: 1493, NextOffset: 1525 - testutil.go:485: Offset: 1803, NextOffset: 1835 - testutil.go:485: Offset: 1525, NextOffset: 1557 - testutil.go:485: Offset: 1835, NextOffset: 5545 - testutil.go:485: Offset: 1557, NextOffset: 4937 + testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1460, NextOffset: 1492 + testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1492, NextOffset: 1524 + testutil.go:485: Offset: 1801, NextOffset: 1833 + testutil.go:485: Offset: 1524, NextOffset: 1556 + testutil.go:485: Offset: 1833, NextOffset: 5543 + testutil.go:485: Offset: 1556, NextOffset: 4934 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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -52514,38 +52480,11 @@ 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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 342, NextOffset: 374 - testutil.go:485: Offset: 134, NextOffset: 166 - testutil.go:485: Offset: 374, NextOffset: 406 - testutil.go:485: Offset: 166, NextOffset: 198 - testutil.go:485: Offset: 406, NextOffset: 438 - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 438, NextOffset: 470 - testutil.go:485: Offset: 230, NextOffset: 262 - testutil.go:485: Offset: 470, NextOffset: 502 - testutil.go:485: Offset: 262, NextOffset: 294 - 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 -=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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:371: Comparing: "test" vs "test" - testutil.go:377: 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: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: "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" @@ -52556,6 +52495,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/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=USTAR testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 @@ -52580,15 +52521,23 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR 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 "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -52602,10 +52551,12 @@ 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" +=== 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=0,prefix="",src=2,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: "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" @@ -52637,33 +52588,20 @@ 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=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=-1,prefix="",format=PAX#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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 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 -=== 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=0,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 8084, NextOffset: 15915 + 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": [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 [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" @@ -52695,29 +52633,20 @@ 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 "": [.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: "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 "": [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 @@ -52725,9 +52654,9 @@ 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 -=== 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=-1,prefix="",format=PAX#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR + 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 @@ -52748,28 +52677,35 @@ 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=9,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "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: 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 -=== 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=0,prefix="/",src=2,format=USTAR - 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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01/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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 1732, NextOffset: 6880 testutil.go:485: Offset: 2812, NextOffset: 7988 @@ -52786,11 +52722,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 [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" @@ -52806,8 +52742,23 @@ 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 "": [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 "": [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: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -52821,33 +52772,8 @@ 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] - 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 [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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 @@ -52859,30 +52785,36 @@ 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=9,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: 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 testutil.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/testfifo" vs "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=-1,prefix="",format=GNU#01/lost_digest_in_a_entry +=== 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=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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" @@ -52909,36 +52841,31 @@ 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=9,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: 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 "": [.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:371: Comparing: "test" vs "test" testutil.go:377: 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: "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": [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: "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 "": [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: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -52952,6 +52879,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: 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 [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: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -52965,18 +52915,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: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 -=== 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=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry === 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=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=-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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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 @@ -53007,18 +52954,18 @@ 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/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=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX + 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: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1656, NextOffset: 1688 @@ -53029,24 +52976,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 "": [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: 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: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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -53059,7 +52989,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": [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" @@ -53069,6 +52999,21 @@ 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#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX + 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: "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 @@ -53079,14 +53024,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 + testutil.go:371: Comparing: "barlink" vs "barlink" === 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=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=-1,prefix="./",format=GNU#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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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 @@ -53102,6 +53050,8 @@ 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/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=0,prefix="./",src=2,format=PAX testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -53116,11 +53066,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": [testfifo testchar1 testchar2 testblock] 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" @@ -53137,7 +53087,24 @@ 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 [test2 baz.txt foo.txt barlink test dev] + 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: "test" vs "test" + testutil.go:377: 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 [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" @@ -53145,6 +53112,8 @@ testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 +=== 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=PAX testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 @@ -53162,8 +53131,6 @@ testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 636, NextOffset: 668 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 @@ -53172,49 +53139,13 @@ 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 [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" === 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=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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 -=== 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=0,prefix="/",src=2,format=PAX - 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: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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -53224,14 +53155,16 @@ testutil.go:485: Offset: 11092, NextOffset: 11124 testutil.go:485: Offset: 10016, NextOffset: 10048 testutil.go:485: Offset: 11124, NextOffset: 11156 +=== 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: 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: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" @@ -53247,28 +53180,32 @@ 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 [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: 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: 9952 +=== 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=0,prefix="/",src=2,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 "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [foo.txt barlink test dev test2 baz.txt] 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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,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 @@ -53280,7 +53217,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": [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" @@ -53300,14 +53237,45 @@ 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=-1,prefix="/",format=PAX#01 === 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 -=== 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: 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 +=== 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=0,prefix="../",src=2,format=PAX + 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" @@ -53339,28 +53307,8 @@ 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: "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" -=== 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:371: Comparing: "dev/testfifo" vs "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 [foo.txt barlink test dev test2 baz.txt] + 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 @@ -53368,6 +53316,8 @@ testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 +=== 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=PAX testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 @@ -53391,10 +53341,10 @@ 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: "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" @@ -53411,12 +53361,12 @@ 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=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=GNU#01 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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 @@ -53445,10 +53395,10 @@ testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 -=== 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:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] +=== 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=0,prefix="",src=2,format=GNU + 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" @@ -53469,8 +53419,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 "": [.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: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" @@ -53509,9 +53458,9 @@ 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=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU testutil.go:485: Offset: 604, NextOffset: 636 +=== 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=GNU testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 @@ -53521,31 +53470,51 @@ 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 -=== 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 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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 testutil.go:485: Offset: 7988, NextOffset: 8020 testutil.go:485: Offset: 6912, NextOffset: 6944 +=== 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=0,prefix="./",src=2,format=GNU 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 [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 [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" @@ -53557,31 +53526,25 @@ testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1688, NextOffset: 1720 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU 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 "": [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: 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: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: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 @@ -53599,10 +53562,10 @@ 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/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" @@ -53617,50 +53580,23 @@ 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: "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 +=== 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=GNU 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=-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/lost_digest_in_a_entry === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 -=== 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=0,prefix="/",src=2,format=GNU - 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 "": [barlink test dev test2 baz.txt foo.txt] 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: 6880, NextOffset: 6912 +=== 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:485: Offset: 7988, NextOffset: 8020 testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8020, NextOffset: 8052 @@ -53669,7 +53605,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": [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" @@ -53689,23 +53625,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 [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 -=== 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=GNU + 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: "" 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: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 @@ -53720,13 +53657,15 @@ testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6944, NextOffset: 6976 testutil.go:485: Offset: 8084, NextOffset: 15915 +=== 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: 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/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" @@ -53742,15 +53681,27 @@ 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=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 +=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "barlink" vs "barlink" + 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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -53799,13 +53750,27 @@ 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 [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 [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 + 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 -=== 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: 1732, NextOffset: 6880 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,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] @@ -53819,11 +53784,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 [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" @@ -53839,46 +53804,36 @@ 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=1,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=-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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":721,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":753,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":785,"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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 351, NextOffset: 721 + 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: 721, NextOffset: 753 testutil.go:485: Offset: 899, NextOffset: 931 - testutil.go:485: Offset: 752, NextOffset: 784 + testutil.go:485: Offset: 753, NextOffset: 785 testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 784, NextOffset: 816 + testutil.go:485: Offset: 785, NextOffset: 817 testutil.go:485: Offset: 963, NextOffset: 995 - testutil.go:485: Offset: 816, NextOffset: 2183 - testutil.go:485: Offset: 995, NextOffset: 2534 + testutil.go:485: Offset: 817, NextOffset: 2181 + testutil.go:485: Offset: 995, NextOffset: 2532 testutil.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" @@ -53907,28 +53862,8 @@ 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: 899 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: "test" vs "test" - testutil.go:377: 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: 2534 - testutil.go:485: Offset: 816, NextOffset: 2183 - 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/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 .no.prefetch.landmark] 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" @@ -53959,34 +53894,40 @@ 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:485: Offset: 351, NextOffset: 721 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=-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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":903,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":935,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":999,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: 726, NextOffset: 758 - testutil.go:485: Offset: 903, NextOffset: 935 - testutil.go:485: Offset: 758, NextOffset: 790 - testutil.go:485: Offset: 935, NextOffset: 967 - testutil.go:485: Offset: 790, NextOffset: 822 - testutil.go:485: Offset: 967, NextOffset: 999 - testutil.go:485: Offset: 822, NextOffset: 2182 - testutil.go:485: Offset: 999, NextOffset: 2540 + testutil.go:485: Offset: 899, NextOffset: 931 + testutil.go:485: Offset: 721, NextOffset: 753 + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 753, NextOffset: 785 + testutil.go:485: Offset: 963, NextOffset: 995 + testutil.go:485: Offset: 785, NextOffset: 817 + testutil.go:485: Offset: 995, NextOffset: 2532 + testutil.go:485: Offset: 817, 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: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=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 +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":903,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":935,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":999,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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" @@ -54019,8 +53960,19 @@ testutil.go:485: Offset: 354, NextOffset: 726 testutil.go:485: Offset: 495, NextOffset: 903 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 903, NextOffset: 935 + testutil.go:485: Offset: 758, NextOffset: 790 + testutil.go:485: Offset: 935, NextOffset: 967 + testutil.go:485: Offset: 790, NextOffset: 822 + testutil.go:485: Offset: 967, NextOffset: 999 + testutil.go:485: Offset: 822, NextOffset: 2181 + testutil.go:485: Offset: 999, NextOffset: 2539 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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -54030,10 +53982,10 @@ testutil.go:485: Offset: 758, NextOffset: 790 testutil.go:485: Offset: 967, NextOffset: 999 testutil.go:485: Offset: 790, NextOffset: 822 - testutil.go:485: Offset: 999, NextOffset: 2540 - testutil.go:485: Offset: 822, NextOffset: 2182 + testutil.go:485: Offset: 999, NextOffset: 2539 + testutil.go:485: Offset: 822, NextOffset: 2181 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" @@ -54070,23 +54022,39 @@ testutil.go:485: Offset: 495, NextOffset: 903 testutil.go:485: Offset: 354, NextOffset: 726 testutil.go:371: Comparing: "barlink" vs "barlink" -=== 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=-2,prefix="",format=GNU#01/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=-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/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=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/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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/duplicated_entry_offset === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 353, NextOffset: 726 + testutil.go:485: Offset: 495, 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: 726, NextOffset: 758 + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 758, NextOffset: 790 + testutil.go:485: Offset: 934, NextOffset: 966 + testutil.go:485: Offset: 790, NextOffset: 822 + testutil.go:485: Offset: 966, NextOffset: 998 + testutil.go:485: Offset: 822, NextOffset: 2186 + testutil.go:485: Offset: 998, NextOffset: 2514 testutil.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 [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" @@ -54115,25 +54083,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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 353, NextOffset: 726 - testutil.go:485: Offset: 495, NextOffset: 902 - 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 [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: 726, NextOffset: 758 testutil.go:485: Offset: 902, NextOffset: 934 - testutil.go:485: Offset: 758, NextOffset: 790 + testutil.go:485: Offset: 726, NextOffset: 758 testutil.go:485: Offset: 934, NextOffset: 966 - testutil.go:485: Offset: 790, NextOffset: 822 + testutil.go:485: Offset: 758, NextOffset: 790 testutil.go:485: Offset: 966, NextOffset: 998 - testutil.go:485: Offset: 822, NextOffset: 2184 - testutil.go:485: Offset: 998, NextOffset: 2513 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 + testutil.go:485: Offset: 790, NextOffset: 822 + testutil.go:485: Offset: 998, NextOffset: 2514 + testutil.go:485: Offset: 822, NextOffset: 2186 + testutil.go:371: Comparing: "dev" vs "dev" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR - 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: "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: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -54147,29 +54119,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: 902 - testutil.go:485: Offset: 353, NextOffset: 726 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 726, NextOffset: 758 - testutil.go:485: Offset: 934, NextOffset: 966 - testutil.go:485: Offset: 758, NextOffset: 790 - testutil.go:485: Offset: 966, NextOffset: 998 - testutil.go:485: Offset: 790, NextOffset: 822 - testutil.go:485: Offset: 998, NextOffset: 2513 - testutil.go:485: Offset: 822, NextOffset: 2184 - testutil.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: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -54183,15 +54132,19 @@ 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: 902 + testutil.go:485: Offset: 353, 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=-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#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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":907,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":939,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":971,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1003,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -54207,25 +54160,25 @@ testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 356, NextOffset: 731 - testutil.go:485: Offset: 497, NextOffset: 906 + testutil.go:485: Offset: 497, NextOffset: 907 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 731, NextOffset: 763 - testutil.go:485: Offset: 906, NextOffset: 938 + testutil.go:485: Offset: 907, NextOffset: 939 testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 938, NextOffset: 970 + testutil.go:485: Offset: 939, NextOffset: 971 testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 970, NextOffset: 1002 + testutil.go:485: Offset: 971, NextOffset: 1003 testutil.go:485: Offset: 827, NextOffset: 2201 - testutil.go:485: Offset: 1002, NextOffset: 2547 + testutil.go:485: Offset: 1003, 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: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: "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" @@ -54242,15 +54195,7 @@ testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 363, NextOffset: 497 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: "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: "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: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 @@ -54264,6 +54209,29 @@ 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: 907 + testutil.go:485: Offset: 356, 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: 907, NextOffset: 939 + testutil.go:485: Offset: 731, NextOffset: 763 + testutil.go:485: Offset: 939, NextOffset: 971 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 971, NextOffset: 1003 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 1003, NextOffset: 2546 + testutil.go:485: Offset: 827, 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:371: Comparing: "dev/testfifo" vs "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 @@ -54277,32 +54245,32 @@ 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: 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: 731, NextOffset: 763 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 1002, NextOffset: 2547 - testutil.go:485: Offset: 827, NextOffset: 2201 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry === 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/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/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=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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":832,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":864,"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":928,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1009,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1041,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1073,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1105,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: 832, NextOffset: 864 + testutil.go:485: Offset: 1009, NextOffset: 1041 + testutil.go:485: Offset: 864, NextOffset: 896 + testutil.go:485: Offset: 1041, NextOffset: 1073 + testutil.go:485: Offset: 896, NextOffset: 928 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 928, NextOffset: 2410 + testutil.go:485: Offset: 1105, NextOffset: 2750 + 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" @@ -54332,43 +54300,24 @@ 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: 833 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - testutil.go:485: Offset: 493, NextOffset: 1011 + testutil.go:485: Offset: 351, NextOffset: 832 + testutil.go:485: Offset: 493, NextOffset: 1009 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 1011, NextOffset: 1043 - testutil.go:485: Offset: 865, NextOffset: 897 - testutil.go:485: Offset: 1043, NextOffset: 1075 - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 1075, NextOffset: 1107 - testutil.go:485: Offset: 929, NextOffset: 2403 - testutil.go:485: Offset: 1107, 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: "" 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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.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: 1011, NextOffset: 1043 - testutil.go:485: Offset: 833, NextOffset: 865 - testutil.go:485: Offset: 1043, NextOffset: 1075 - testutil.go:485: Offset: 865, NextOffset: 897 - testutil.go:485: Offset: 1075, NextOffset: 1107 - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 1107, NextOffset: 2753 - testutil.go:485: Offset: 929, NextOffset: 2403 + testutil.go:485: Offset: 1009, NextOffset: 1041 + testutil.go:485: Offset: 832, NextOffset: 864 + testutil.go:485: Offset: 1041, NextOffset: 1073 + testutil.go:485: Offset: 864, NextOffset: 896 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 896, NextOffset: 928 + testutil.go:485: Offset: 1105, NextOffset: 2750 + testutil.go:485: Offset: 928, NextOffset: 2410 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": [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" @@ -54402,24 +54351,35 @@ 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: 1011 - testutil.go:485: Offset: 351, NextOffset: 833 + testutil.go:485: Offset: 493, NextOffset: 1009 + testutil.go:485: Offset: 351, NextOffset: 832 testutil.go:371: Comparing: "barlink" vs "barlink" === 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=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=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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1013,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1045,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1077,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1109,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: 836, NextOffset: 868 + testutil.go:485: Offset: 1013, NextOffset: 1045 + testutil.go:485: Offset: 868, NextOffset: 900 + testutil.go:485: Offset: 1045, NextOffset: 1077 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 1077, NextOffset: 1109 + testutil.go:485: Offset: 932, NextOffset: 2414 + testutil.go:485: Offset: 1109, NextOffset: 2755 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/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" @@ -54443,28 +54403,39 @@ testutil.go:485: Offset: 158, NextOffset: 190 testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 190, NextOffset: 222 +=== 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=1,prefix="./",src=2,format=PAX 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: 354 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 354, NextOffset: 835 - testutil.go:485: Offset: 495, NextOffset: 1010 + testutil.go:485: Offset: 354, NextOffset: 836 + testutil.go:485: Offset: 495, NextOffset: 1013 + 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 1010, NextOffset: 1042 - testutil.go:485: Offset: 867, NextOffset: 899 - testutil.go:485: Offset: 1042, NextOffset: 1074 - testutil.go:485: Offset: 899, NextOffset: 931 - testutil.go:485: Offset: 1074, NextOffset: 1106 - testutil.go:485: Offset: 931, NextOffset: 2415 - testutil.go:485: Offset: 1106, NextOffset: 2750 - 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:485: Offset: 1013, NextOffset: 1045 + testutil.go:485: Offset: 836, NextOffset: 868 + testutil.go:485: Offset: 1045, NextOffset: 1077 + testutil.go:485: Offset: 868, NextOffset: 900 + testutil.go:485: Offset: 1077, NextOffset: 1109 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 1109, NextOffset: 2755 + testutil.go:485: Offset: 932, NextOffset: 2414 + 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: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -54477,30 +54448,9 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 +=== 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: 254, NextOffset: 354 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 1010 - 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: 1010, NextOffset: 1042 - testutil.go:485: Offset: 835, NextOffset: 867 - testutil.go:485: Offset: 1042, NextOffset: 1074 - testutil.go:485: Offset: 867, NextOffset: 899 - testutil.go:485: Offset: 1074, NextOffset: 1106 - testutil.go:485: Offset: 899, NextOffset: 931 - testutil.go:485: Offset: 1106, NextOffset: 2750 - 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/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 @@ -54514,35 +54464,37 @@ 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: 1013 + testutil.go:485: Offset: 354, NextOffset: 836 === 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/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=-2,prefix="/",format=GNU#01 +=== 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 === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":837,"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":901,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":933,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1015,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1047,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1079,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1111,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "barlink" vs "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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 837, NextOffset: 869 - testutil.go:485: Offset: 1015, NextOffset: 1047 - testutil.go:485: Offset: 869, NextOffset: 901 - testutil.go:485: Offset: 1047, NextOffset: 1079 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 1079, NextOffset: 1111 - testutil.go:485: Offset: 933, NextOffset: 2423 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01/lost_digest_in_a_entry + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 1111, NextOffset: 2757 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 932, NextOffset: 2415 + testutil.go:485: Offset: 1110, NextOffset: 2750 testutil.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" @@ -54565,8 +54517,6 @@ 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=-2,prefix="",format=GNU#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX testutil.go:485: Offset: 190, NextOffset: 222 testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 222, NextOffset: 254 @@ -54574,31 +54524,17 @@ 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: 837 - testutil.go:485: Offset: 495, NextOffset: 1015 - 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: 495, NextOffset: 1015 - testutil.go:485: Offset: 353, NextOffset: 837 + 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: 1015, NextOffset: 1047 - testutil.go:485: Offset: 837, NextOffset: 869 - testutil.go:485: Offset: 1047, NextOffset: 1079 - testutil.go:485: Offset: 869, NextOffset: 901 - testutil.go:485: Offset: 1079, NextOffset: 1111 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 1111, NextOffset: 2757 - testutil.go:485: Offset: 933, NextOffset: 2423 + 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 [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" @@ -54622,22 +54558,48 @@ testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 158, NextOffset: 190 testutil.go:485: Offset: 298, NextOffset: 330 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX 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: 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: 1078, NextOffset: 1110 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 1110, NextOffset: 2750 + testutil.go:485: Offset: 932, 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=-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=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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 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: 847 testutil.go:485: Offset: 497, NextOffset: 1023 @@ -54651,8 +54613,8 @@ 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: 2764 + testutil.go:485: Offset: 943, NextOffset: 2432 + testutil.go:485: Offset: 1119, NextOffset: 2765 testutil.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" @@ -54674,37 +54636,8 @@ 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: "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: "" 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: "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: 1023 - testutil.go:485: Offset: 356, NextOffset: 847 + 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -54715,14 +54648,14 @@ 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: 2764 - testutil.go:485: Offset: 943, NextOffset: 2433 + testutil.go:485: Offset: 1119, NextOffset: 2765 + testutil.go:485: Offset: 943, NextOffset: 2432 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 [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" @@ -54738,29 +54671,45 @@ 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: 1023 + testutil.go:485: Offset: 356, NextOffset: 847 === 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=-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=-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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":723,"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":787,"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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":900,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":932,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":964,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":996,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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: 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: 2190 - testutil.go:485: Offset: 997, NextOffset: 2533 + testutil.go:485: Offset: 723, NextOffset: 755 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 755, NextOffset: 787 + testutil.go:485: Offset: 932, NextOffset: 964 + testutil.go:485: Offset: 787, NextOffset: 819 + testutil.go:485: Offset: 964, NextOffset: 996 + testutil.go:485: Offset: 819, NextOffset: 2177 + testutil.go:485: Offset: 996, NextOffset: 2528 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" @@ -54794,10 +54743,27 @@ 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:485: Offset: 352, NextOffset: 723 + testutil.go:485: Offset: 493, NextOffset: 900 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 [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: 900, NextOffset: 932 + testutil.go:485: Offset: 723, NextOffset: 755 + testutil.go:485: Offset: 932, NextOffset: 964 + testutil.go:485: Offset: 755, NextOffset: 787 + testutil.go:485: Offset: 964, NextOffset: 996 + testutil.go:485: Offset: 787, NextOffset: 819 + testutil.go:485: Offset: 996, NextOffset: 2528 + testutil.go:485: Offset: 819, NextOffset: 2177 + testutil.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" @@ -54827,65 +54793,29 @@ 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: 901 - testutil.go:485: Offset: 352, NextOffset: 724 + testutil.go:485: Offset: 493, NextOffset: 900 + testutil.go:485: Offset: 352, NextOffset: 723 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 724, NextOffset: 756 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 997, NextOffset: 2533 - testutil.go:485: Offset: 820, NextOffset: 2190 - testutil.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=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 +=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 -=== 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=GNU - 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: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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 732, NextOffset: 764 + testutil.go:485: Offset: 731, NextOffset: 763 testutil.go:485: Offset: 911, NextOffset: 943 - testutil.go:485: Offset: 764, NextOffset: 796 + testutil.go:485: Offset: 763, NextOffset: 795 testutil.go:485: Offset: 943, NextOffset: 975 - testutil.go:485: Offset: 796, NextOffset: 828 + testutil.go:485: Offset: 795, NextOffset: 827 testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 828, NextOffset: 2206 - testutil.go:485: Offset: 1007, NextOffset: 2547 + testutil.go:485: Offset: 827, NextOffset: 2204 + 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" @@ -54907,25 +54837,25 @@ 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 "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] 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: 95, NextOffset: 127 - testutil.go:485: Offset: 237, NextOffset: 269 + testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 269, NextOffset: 301 + testutil.go:485: Offset: 237, NextOffset: 269 testutil.go:485: Offset: 159, NextOffset: 191 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,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: 301, NextOffset: 333 + testutil.go:485: Offset: 269, NextOffset: 301 testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 333, NextOffset: 365 + testutil.go:485: Offset: 301, NextOffset: 333 testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 365, NextOffset: 499 + 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: 731 + testutil.go:485: Offset: 499, NextOffset: 911 + 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 [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 95, NextOffset: 127 @@ -54936,52 +54866,26 @@ testutil.go:485: Offset: 301, NextOffset: 333 testutil.go:485: Offset: 191, NextOffset: 223 testutil.go:485: Offset: 333, NextOffset: 365 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-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=2,format=GNU 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:485: Offset: 356, 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: 911, NextOffset: 943 - testutil.go:485: Offset: 732, NextOffset: 764 + testutil.go:485: Offset: 731, NextOffset: 763 testutil.go:485: Offset: 943, NextOffset: 975 - testutil.go:485: Offset: 764, NextOffset: 796 + testutil.go:485: Offset: 763, NextOffset: 795 testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 1007, NextOffset: 2547 - 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: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=GNU -=== 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=-2,prefix="/",format=GNU#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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: 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: 2199 - testutil.go:485: Offset: 1002, NextOffset: 2540 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 1007, NextOffset: 2546 + testutil.go:485: Offset: 827, 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" @@ -54991,6 +54895,31 @@ testutil.go:371: Comparing: "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: 127, NextOffset: 159 + testutil.go:485: Offset: 269, NextOffset: 301 + testutil.go:485: Offset: 159, NextOffset: 191 + testutil.go:485: Offset: 301, NextOffset: 333 + testutil.go:485: Offset: 191, NextOffset: 223 +=== 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: 333, NextOffset: 365 + 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=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/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 +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 @@ -55003,6 +54932,29 @@ 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: 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: 729, NextOffset: 761 + testutil.go:485: Offset: 905, NextOffset: 937 + testutil.go:485: Offset: 761, NextOffset: 793 + testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 793, NextOffset: 825 + testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 825, NextOffset: 2199 + testutil.go:485: Offset: 1001, NextOffset: 2538 + 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/testfifo" vs "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: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -55016,11 +54968,27 @@ 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: 730 - 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 [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: "test" vs "test" + testutil.go:377: 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: 729, NextOffset: 761 + testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 761, NextOffset: 793 + testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 793, NextOffset: 825 + testutil.go:485: Offset: 1001, NextOffset: 2538 + testutil.go:485: Offset: 825, NextOffset: 2199 + testutil.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 @@ -55034,29 +55002,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: 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 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 794, NextOffset: 826 - testutil.go:485: Offset: 1002, NextOffset: 2540 - testutil.go:485: Offset: 826, NextOffset: 2199 - 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: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 @@ -55070,15 +55015,19 @@ 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: 905 + testutil.go:485: Offset: 355, NextOffset: 729 + 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=-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=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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":736,"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":800,"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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":736,"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":800,"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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] 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 [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 96, NextOffset: 128 testutil.go:485: Offset: 205, NextOffset: 237 @@ -55105,10 +55054,10 @@ testutil.go:485: Offset: 943, NextOffset: 975 testutil.go:485: Offset: 800, NextOffset: 832 testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 832, NextOffset: 2197 - testutil.go:485: Offset: 1007, NextOffset: 2549 + testutil.go:485: Offset: 832, NextOffset: 2196 + testutil.go:485: Offset: 1007, NextOffset: 2551 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" @@ -55129,7 +55078,13 @@ testutil.go:485: Offset: 256, NextOffset: 359 testutil.go:485: Offset: 365, NextOffset: 500 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: "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" @@ -55171,37 +55126,51 @@ testutil.go:485: Offset: 768, NextOffset: 800 testutil.go:485: Offset: 975, NextOffset: 1007 testutil.go:485: Offset: 800, NextOffset: 832 - testutil.go:485: Offset: 1007, NextOffset: 2549 - testutil.go:485: Offset: 832, NextOffset: 2197 - 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:485: Offset: 1007, NextOffset: 2551 + testutil.go:485: Offset: 832, NextOffset: 2196 === 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=-2,prefix="../",format=USTAR#01/duplicated_entry_offset -=== 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=PAX#01 +=== 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/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":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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 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: "foo.txt" vs "foo.txt" + 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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,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: 603, NextOffset: 631 - testutil.go:485: Offset: 745, NextOffset: 773 + testutil.go:485: Offset: 744, NextOffset: 772 testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 772, NextOffset: 800 testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 800, NextOffset: 828 testutil.go:485: Offset: 687, NextOffset: 1871 - testutil.go:485: Offset: 829, NextOffset: 2153 + testutil.go:485: Offset: 828, 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: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" @@ -55221,56 +55190,70 @@ 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 "": [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": [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:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 109, NextOffset: 137 + testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 200, NextOffset: 228 - testutil.go:485: Offset: 137, NextOffset: 165 + testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 228, NextOffset: 256 - testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 256, NextOffset: 284 - testutil.go:485: Offset: 193, NextOffset: 221 + testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 284, NextOffset: 312 - testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 312, NextOffset: 425 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 603 - testutil.go:485: Offset: 425, NextOffset: 745 - 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: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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 256, NextOffset: 284 testutil.go:485: Offset: 165, NextOffset: 193 -=== 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=9,prefix="",src=2,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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 425, NextOffset: 745 + 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: 745, NextOffset: 773 + testutil.go:485: Offset: 744, NextOffset: 772 testutil.go:485: Offset: 603, NextOffset: 631 - testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 772, NextOffset: 800 testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 800, NextOffset: 828 testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 829, NextOffset: 2153 + testutil.go:485: Offset: 828, NextOffset: 2155 testutil.go:485: Offset: 687, NextOffset: 1871 +=== 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=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/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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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" @@ -55278,30 +55261,6 @@ testutil.go:371: Comparing: "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 - 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset -=== 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=-2,prefix="../",format=GNU#01 -=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 111, NextOffset: 139 @@ -55314,29 +55273,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: 610 - testutil.go:485: Offset: 429, 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: 1877 - testutil.go:485: Offset: 838, NextOffset: 2164 - testutil.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 @@ -55350,8 +55286,46 @@ 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: 1877 + testutil.go:485: Offset: 837, NextOffset: 2165 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 "": [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: 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: 1877 + 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: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -55365,29 +55339,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: 754 - 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: 754, NextOffset: 782 - testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 838, NextOffset: 2164 - testutil.go:485: Offset: 694, NextOffset: 1877 - testutil.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: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -55401,15 +55352,34 @@ 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=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry === 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=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=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=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 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 82, NextOffset: 110 + testutil.go:485: Offset: 173, NextOffset: 201 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR + 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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -55425,42 +55395,42 @@ 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: 747 + 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: 747, NextOffset: 775 + testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 775, NextOffset: 803 + testutil.go:485: Offset: 776, NextOffset: 804 testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 803, NextOffset: 831 + testutil.go:485: Offset: 804, NextOffset: 832 testutil.go:485: Offset: 691, NextOffset: 1872 - testutil.go:485: Offset: 831, NextOffset: 2158 + testutil.go:485: Offset: 832, NextOffset: 2159 testutil.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 "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] 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: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 110, NextOffset: 138 + testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 201, NextOffset: 229 - testutil.go:485: Offset: 138, NextOffset: 166 + testutil.go:485: Offset: 110, NextOffset: 138 testutil.go:485: Offset: 229, NextOffset: 257 - testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 138, NextOffset: 166 testutil.go:485: Offset: 257, NextOffset: 285 - testutil.go:485: Offset: 194, NextOffset: 222 + testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 285, NextOffset: 313 - testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:485: Offset: 194, NextOffset: 222 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 [baz.txt foo.txt barlink test dev test2] + 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 @@ -55475,51 +55445,35 @@ 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: 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: 747, NextOffset: 775 + testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 775, NextOffset: 803 + testutil.go:485: Offset: 776, NextOffset: 804 testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 803, NextOffset: 831 + testutil.go:485: Offset: 804, NextOffset: 832 testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 831, NextOffset: 2158 + 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 [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: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=2,format=USTAR -=== 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=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/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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":612,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":640,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":668,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":696,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":612,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":640,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":668,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":696,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 315, NextOffset: 612 testutil.go:485: Offset: 431, NextOffset: 755 @@ -55533,14 +55487,14 @@ testutil.go:485: Offset: 783, NextOffset: 811 testutil.go:485: Offset: 668, NextOffset: 696 testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 696, NextOffset: 1888 + testutil.go:485: Offset: 696, NextOffset: 1887 testutil.go:485: Offset: 839, NextOffset: 2171 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" 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" @@ -55552,8 +55506,6 @@ testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 259, NextOffset: 287 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 224, NextOffset: 315 @@ -55572,24 +55524,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 "": [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: 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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 431, NextOffset: 755 - testutil.go:485: Offset: 315, NextOffset: 612 - testutil.go:371: Comparing: "barlink" vs "barlink" + 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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -55600,9 +55535,11 @@ testutil.go:485: Offset: 811, NextOffset: 839 testutil.go:485: Offset: 668, NextOffset: 696 testutil.go:485: Offset: 839, NextOffset: 2171 - testutil.go:485: Offset: 696, NextOffset: 1888 + testutil.go:485: Offset: 696, NextOffset: 1887 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR 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" @@ -55611,8 +55548,6 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 112, NextOffset: 140 @@ -55624,21 +55559,51 @@ 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 + 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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 431, NextOffset: 755 + testutil.go:485: Offset: 315, NextOffset: 612 + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset === 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=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=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=0,prefix="../",format=GNU#02 === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":690,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":718,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":746,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":774,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.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: 690, NextOffset: 718 + testutil.go:485: Offset: 831, NextOffset: 859 + testutil.go:485: Offset: 718, NextOffset: 746 + testutil.go:485: Offset: 859, NextOffset: 887 + testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 887, NextOffset: 915 + testutil.go:485: Offset: 774, NextOffset: 2042 + testutil.go:485: Offset: 915, NextOffset: 2330 testutil.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" @@ -55668,22 +55633,19 @@ 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: 692 - testutil.go:485: Offset: 425, NextOffset: 833 + testutil.go:485: Offset: 309, NextOffset: 690 + 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: 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: 2049 - testutil.go:485: Offset: 917, NextOffset: 2331 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 [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" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 @@ -55697,29 +55659,6 @@ 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: 833 - testutil.go:485: Offset: 309, 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: 2331 - testutil.go:485: Offset: 776, NextOffset: 2049 - 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:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 @@ -55733,17 +55672,30 @@ 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: 690 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 690, NextOffset: 718 + testutil.go:485: Offset: 859, NextOffset: 887 + testutil.go:485: Offset: 718, NextOffset: 746 + testutil.go:485: Offset: 887, NextOffset: 915 + testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 915, NextOffset: 2330 + testutil.go:485: Offset: 774, NextOffset: 2042 === 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=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=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/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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":696,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":724,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":752,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":780,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":837,"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":893,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":921,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 [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 @@ -55757,6 +55709,29 @@ 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: 699 + 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: 699, NextOffset: 727 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 783, NextOffset: 2054 + testutil.go:485: Offset: 922, 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/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "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 @@ -55770,50 +55745,8 @@ 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: 696 - testutil.go:485: Offset: 429, NextOffset: 837 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 696, NextOffset: 724 - testutil.go:485: Offset: 837, NextOffset: 865 - testutil.go:485: Offset: 724, NextOffset: 752 - testutil.go:485: Offset: 865, NextOffset: 893 - testutil.go:485: Offset: 752, NextOffset: 780 - testutil.go:485: Offset: 893, NextOffset: 921 - testutil.go:485: Offset: 780, NextOffset: 2052 - testutil.go:485: Offset: 921, NextOffset: 2343 - testutil.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 [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: 837, NextOffset: 865 - testutil.go:485: Offset: 696, NextOffset: 724 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-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=2,format=PAX - testutil.go:485: Offset: 865, NextOffset: 893 - testutil.go:485: Offset: 724, NextOffset: 752 - testutil.go:485: Offset: 893, NextOffset: 921 - testutil.go:485: Offset: 752, NextOffset: 780 - testutil.go:485: Offset: 921, NextOffset: 2343 - testutil.go:485: Offset: 780, NextOffset: 2052 - 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 "": [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: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -55827,13 +55760,34 @@ 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: 838 + testutil.go:485: Offset: 313, 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: 838, NextOffset: 866 + testutil.go:485: Offset: 699, NextOffset: 727 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 922, NextOffset: 2340 + testutil.go:485: Offset: 783, NextOffset: 2054 + testutil.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: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 202, NextOffset: 230 testutil.go:485: Offset: 111, NextOffset: 139 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX testutil.go:485: Offset: 230, NextOffset: 258 testutil.go:485: Offset: 139, NextOffset: 167 testutil.go:485: Offset: 258, NextOffset: 286 @@ -55842,26 +55796,44 @@ 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: 837 - testutil.go:485: Offset: 313, NextOffset: 696 - 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=0,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 +=== 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/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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":694,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":722,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":750,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":778,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":693,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":721,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":749,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":777,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":832,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":860,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":888,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":916,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: 693, NextOffset: 721 + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 721, NextOffset: 749 + testutil.go:485: Offset: 860, NextOffset: 888 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 888, NextOffset: 916 + testutil.go:485: Offset: 777, NextOffset: 2048 + testutil.go:485: Offset: 916, NextOffset: 2339 + testutil.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 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=1,prefix="",format=PAX#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX testutil.go:485: Offset: 229, NextOffset: 257 testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 257, NextOffset: 285 @@ -55869,29 +55841,6 @@ 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: 694 - 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: 694, NextOffset: 722 - testutil.go:485: Offset: 833, NextOffset: 861 - testutil.go:485: Offset: 722, NextOffset: 750 - testutil.go:485: Offset: 861, NextOffset: 889 - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 889, NextOffset: 917 - testutil.go:485: Offset: 778, NextOffset: 2049 - testutil.go:485: Offset: 917, NextOffset: 2334 - testutil.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 @@ -55905,31 +55854,11 @@ 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 "": [.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: 833 - testutil.go:485: Offset: 311, NextOffset: 694 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 694, NextOffset: 722 - testutil.go:485: Offset: 861, NextOffset: 889 - testutil.go:485: Offset: 722, NextOffset: 750 - testutil.go:485: Offset: 889, NextOffset: 917 - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 917, NextOffset: 2334 - testutil.go:485: Offset: 778, NextOffset: 2049 - 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:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:485: Offset: 311, NextOffset: 693 + testutil.go:485: Offset: 427, NextOffset: 832 + 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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -55943,6 +55872,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: 832 + testutil.go:485: Offset: 311, NextOffset: 693 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 693, NextOffset: 721 + testutil.go:485: Offset: 860, NextOffset: 888 + testutil.go:485: Offset: 721, NextOffset: 749 + testutil.go:485: Offset: 888, NextOffset: 916 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 916, NextOffset: 2339 + testutil.go:485: Offset: 777, NextOffset: 2048 + 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: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -55954,19 +55906,19 @@ testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 194, NextOffset: 222 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX 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=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 +=== 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/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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 @@ -55980,6 +55932,29 @@ 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: 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: 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: 2057 + 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 [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: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 @@ -55993,47 +55968,29 @@ 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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 699 - testutil.go:485: Offset: 431, NextOffset: 842 + 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: 699, NextOffset: 727 - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 783, NextOffset: 2060 - testutil.go:485: Offset: 926, NextOffset: 2351 + 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: 2057 testutil.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 [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] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 926, NextOffset: 2351 - testutil.go:485: Offset: 783, NextOffset: 2060 - 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" @@ -56062,42 +56019,33 @@ 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: 842 - testutil.go:485: Offset: 315, NextOffset: 699 === 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=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=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== 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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":746,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":774,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":802,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":604,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":632,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":660,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":688,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 307, NextOffset: 607 -=== 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=9,prefix="",src=2,format=GNU - testutil.go:485: Offset: 423, NextOffset: 746 + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] 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: 607, NextOffset: 635 - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 774, NextOffset: 802 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 802, NextOffset: 830 - testutil.go:485: Offset: 691, NextOffset: 1874 - testutil.go:485: Offset: 830, NextOffset: 2154 + testutil.go:485: Offset: 604, NextOffset: 632 + testutil.go:485: Offset: 745, NextOffset: 773 + testutil.go:485: Offset: 632, NextOffset: 660 + testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 660, NextOffset: 688 + testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 688, NextOffset: 1868 + 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:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "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" @@ -56126,18 +56074,11 @@ 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: 604 + testutil.go:485: Offset: 423, NextOffset: 745 testutil.go:371: Comparing: "" vs "" - 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/testblock" vs "dev/testblock" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU - testutil.go:371: Comparing: "dev/testfifo" vs "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: 171, NextOffset: 199 testutil.go:485: Offset: 80, NextOffset: 108 @@ -56151,6 +56092,29 @@ 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: 604 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 745, NextOffset: 773 + testutil.go:485: Offset: 604, NextOffset: 632 + testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 632, NextOffset: 660 + testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 660, NextOffset: 688 + testutil.go:485: Offset: 829, NextOffset: 2152 + testutil.go:485: Offset: 688, NextOffset: 1868 + 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: 171, NextOffset: 199 testutil.go:485: Offset: 80, NextOffset: 108 @@ -56164,30 +56128,38 @@ testutil.go:485: Offset: 192, NextOffset: 220 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=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/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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 423, NextOffset: 746 - testutil.go:485: Offset: 307, NextOffset: 607 + testutil.go:485: Offset: 311, NextOffset: 613 + 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: 746, NextOffset: 774 - testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 774, NextOffset: 802 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 802, NextOffset: 830 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 830, NextOffset: 2154 - testutil.go:485: Offset: 691, NextOffset: 1874 -=== 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=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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":615,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":643,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":671,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":699,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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:485: Offset: 613, NextOffset: 641 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 641, NextOffset: 669 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 669, NextOffset: 697 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 697, NextOffset: 1880 + testutil.go:485: Offset: 840, NextOffset: 2171 + testutil.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 @@ -56201,29 +56173,6 @@ 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: 615 - testutil.go:485: Offset: 427, 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: 615, NextOffset: 643 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 643, NextOffset: 671 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 671, NextOffset: 699 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 699, NextOffset: 1882 - testutil.go:485: Offset: 841, NextOffset: 2174 - testutil.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 @@ -56238,25 +56187,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 "": [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: 757, NextOffset: 785 - testutil.go:485: Offset: 615, NextOffset: 643 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 643, NextOffset: 671 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 671, NextOffset: 699 - testutil.go:485: Offset: 841, NextOffset: 2174 - testutil.go:485: Offset: 699, NextOffset: 1882 - testutil.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 .no.prefetch.landmark baz.txt foo.txt barlink test dev] 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" @@ -56286,17 +56217,58 @@ 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: 757 - testutil.go:485: Offset: 311, NextOffset: 615 + testutil.go:485: Offset: 427, NextOffset: 756 + testutil.go:485: Offset: 311, 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: 756, NextOffset: 784 + testutil.go:485: Offset: 613, NextOffset: 641 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 641, NextOffset: 669 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 669, NextOffset: 697 + testutil.go:485: Offset: 840, NextOffset: 2171 + testutil.go:485: Offset: 697, NextOffset: 1880 + 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" === 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=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=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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":750,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":778,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":806,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":834,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":751,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":779,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":807,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":835,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 309, NextOffset: 609 + testutil.go:485: Offset: 425, NextOffset: 751 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 751, NextOffset: 779 + testutil.go:485: Offset: 637, NextOffset: 665 + testutil.go:485: Offset: 779, NextOffset: 807 + testutil.go:485: Offset: 665, NextOffset: 693 + testutil.go:485: Offset: 807, NextOffset: 835 + testutil.go:485: Offset: 693, NextOffset: 1881 + testutil.go:485: Offset: 835, NextOffset: 2158 + 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: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -56310,29 +56282,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: 611 - testutil.go:485: Offset: 425, NextOffset: 750 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 750, NextOffset: 778 - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 778, NextOffset: 806 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 806, NextOffset: 834 - testutil.go:485: Offset: 695, NextOffset: 1879 - testutil.go:485: Offset: 834, 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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -56347,9 +56296,11 @@ 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 "": [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: 172, NextOffset: 200 +=== 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=9,prefix="/",src=2,format=GNU testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 200, NextOffset: 228 testutil.go:485: Offset: 109, NextOffset: 137 @@ -56362,22 +56313,22 @@ 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: 750 - testutil.go:485: Offset: 309, NextOffset: 611 + testutil.go:485: Offset: 425, NextOffset: 751 + testutil.go:485: Offset: 309, 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: 750, NextOffset: 778 - testutil.go:485: Offset: 611, NextOffset: 639 - testutil.go:485: Offset: 778, NextOffset: 806 - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 806, NextOffset: 834 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 834, NextOffset: 2158 - testutil.go:485: Offset: 695, NextOffset: 1879 + testutil.go:485: Offset: 751, NextOffset: 779 + testutil.go:485: Offset: 609, NextOffset: 637 + testutil.go:485: Offset: 779, NextOffset: 807 + testutil.go:485: Offset: 637, NextOffset: 665 + testutil.go:485: Offset: 807, NextOffset: 835 + testutil.go:485: Offset: 665, NextOffset: 693 + testutil.go:485: Offset: 835, NextOffset: 2158 + testutil.go:485: Offset: 693, NextOffset: 1881 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" @@ -56388,6 +56339,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=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 228, NextOffset: 256 testutil.go:485: Offset: 137, NextOffset: 165 @@ -56398,16 +56351,14 @@ 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=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=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 +=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 @@ -56421,6 +56372,29 @@ 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: 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: 613, NextOffset: 641 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 641, NextOffset: 669 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 669, NextOffset: 697 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 697, NextOffset: 1883 + testutil.go:485: Offset: 840, NextOffset: 2171 + testutil.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 @@ -56434,33 +56408,14 @@ 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: 614 - testutil.go:485: Offset: 429, NextOffset: 758 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 758, NextOffset: 786 - 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: 1886 - testutil.go:485: Offset: 842, NextOffset: 2176 - 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: "" 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 [dev test2 baz.txt foo.txt barlink test] 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU testutil.go:485: Offset: 111, NextOffset: 139 testutil.go:485: Offset: 230, NextOffset: 258 testutil.go:485: Offset: 139, NextOffset: 167 @@ -56471,22 +56426,22 @@ 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: 614 + testutil.go:485: Offset: 429, NextOffset: 756 + 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: 614, NextOffset: 642 - 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: 2176 - testutil.go:485: Offset: 698, NextOffset: 1886 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 613, NextOffset: 641 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 641, NextOffset: 669 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 669, NextOffset: 697 + testutil.go:485: Offset: 840, NextOffset: 2171 + testutil.go:485: Offset: 697, NextOffset: 1883 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" @@ -56507,32 +56462,48 @@ 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=2,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=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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 81, NextOffset: 109 + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 109, NextOffset: 137 + testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 137, NextOffset: 165 + testutil.go:485: Offset: 231, NextOffset: 259 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 259, NextOffset: 287 + testutil.go:485: Offset: 193, NextOffset: 221 + 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: 632 + testutil.go:485: Offset: 428, NextOffset: 776 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 776, NextOffset: 804 testutil.go:485: Offset: 660, NextOffset: 688 - testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 804, NextOffset: 832 testutil.go:485: Offset: 688, NextOffset: 716 - testutil.go:485: Offset: 833, NextOffset: 861 - testutil.go:485: Offset: 716, NextOffset: 1925 - testutil.go:485: Offset: 861, NextOffset: 2207 + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 716, NextOffset: 1923 + testutil.go:485: Offset: 860, NextOffset: 2198 testutil.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" @@ -56548,42 +56519,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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 109, NextOffset: 137 - testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 137, NextOffset: 165 - testutil.go:485: Offset: 231, NextOffset: 259 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 259, NextOffset: 287 - testutil.go:485: Offset: 193, NextOffset: 221 - 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 "": [.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: 776 testutil.go:485: Offset: 309, NextOffset: 632 - testutil.go:485: Offset: 428, NextOffset: 777 - 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:371: Comparing: "test" vs "test" testutil.go:377: 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: 776, NextOffset: 804 testutil.go:485: Offset: 632, NextOffset: 660 - testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 804, NextOffset: 832 testutil.go:485: Offset: 660, NextOffset: 688 - testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 832, NextOffset: 860 testutil.go:485: Offset: 688, NextOffset: 716 - testutil.go:485: Offset: 861, NextOffset: 2207 - testutil.go:485: Offset: 716, NextOffset: 1925 + testutil.go:485: Offset: 860, NextOffset: 2198 + testutil.go:485: Offset: 716, NextOffset: 1923 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": [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" @@ -56603,6 +56561,8 @@ testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 203, NextOffset: 231 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 137, NextOffset: 165 @@ -56612,37 +56572,11 @@ 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 === 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=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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "test" vs "test" - testutil.go:377: 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: 1926 - testutil.go:485: Offset: 867, NextOffset: 2221 - 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 "": [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: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -56656,6 +56590,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: 638 + testutil.go:485: Offset: 432, 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: 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: 722 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 722, NextOffset: 1926 + testutil.go:485: Offset: 866, NextOffset: 2211 + testutil.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: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -56669,33 +56626,27 @@ 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" +=== 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=-1,prefix="./",src=2,format=USTAR 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: 432, NextOffset: 783 - testutil.go:485: Offset: 313, NextOffset: 638 - testutil.go:371: Comparing: "barlink" vs "barlink" + 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: 783, NextOffset: 811 + testutil.go:485: Offset: 782, NextOffset: 810 testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 810, NextOffset: 838 testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 839, NextOffset: 867 + testutil.go:485: Offset: 838, NextOffset: 866 testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 867, NextOffset: 2221 + testutil.go:485: Offset: 866, NextOffset: 2211 testutil.go:485: Offset: 722, NextOffset: 1926 testutil.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": [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" @@ -56724,33 +56675,37 @@ 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: 782 + testutil.go:485: Offset: 313, NextOffset: 638 +=== 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=-1,prefix="./",src=2,format=USTAR + 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=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 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":780,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":808,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":836,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":864,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":780,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":808,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":836,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":864,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 635, NextOffset: 663 + testutil.go:485: Offset: 634, NextOffset: 662 testutil.go:485: Offset: 780, NextOffset: 808 - testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 662, NextOffset: 690 testutil.go:485: Offset: 808, NextOffset: 836 - testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 690, NextOffset: 718 testutil.go:485: Offset: 836, NextOffset: 864 - testutil.go:485: Offset: 719, NextOffset: 1918 - testutil.go:485: Offset: 864, NextOffset: 2212 + testutil.go:485: Offset: 718, NextOffset: 1924 + testutil.go:485: Offset: 864, 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: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" @@ -56780,28 +56735,31 @@ 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: 635 + testutil.go:485: Offset: 311, NextOffset: 634 testutil.go:485: Offset: 430, NextOffset: 780 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 "": [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: 430, NextOffset: 780 + 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: 780, NextOffset: 808 - testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 634, NextOffset: 662 testutil.go:485: Offset: 808, NextOffset: 836 - testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 662, NextOffset: 690 testutil.go:485: Offset: 836, NextOffset: 864 - testutil.go:485: Offset: 691, NextOffset: 719 - testutil.go:485: Offset: 864, NextOffset: 2212 - testutil.go:485: Offset: 719, NextOffset: 1918 + testutil.go:485: Offset: 690, NextOffset: 718 + testutil.go:485: Offset: 864, NextOffset: 2213 + testutil.go:485: Offset: 718, NextOffset: 1924 testutil.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" @@ -56830,32 +56788,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: 780 - testutil.go:485: Offset: 311, NextOffset: 635 === 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=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 +=== 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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":643,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":671,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":699,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":727,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":787,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":815,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":843,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":871,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 643, NextOffset: 671 - testutil.go:485: Offset: 786, NextOffset: 814 - testutil.go:485: Offset: 671, NextOffset: 699 - testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 727, NextOffset: 1934 - testutil.go:485: Offset: 870, NextOffset: 2224 + 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: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" @@ -56889,30 +56832,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: 643 - testutil.go:485: Offset: 434, NextOffset: 786 - 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:485: Offset: 315, NextOffset: 644 + testutil.go:485: Offset: 434, NextOffset: 787 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 643, NextOffset: 671 - testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 671, NextOffset: 699 - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 870, NextOffset: 2224 - testutil.go:485: Offset: 727, NextOffset: 1934 - 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:485: Offset: 644, NextOffset: 672 + testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 672, NextOffset: 700 + testutil.go:485: Offset: 815, NextOffset: 843 + testutil.go:485: Offset: 700, NextOffset: 728 + testutil.go:485: Offset: 843, NextOffset: 871 + testutil.go:485: Offset: 728, NextOffset: 1935 + testutil.go:485: Offset: 871, NextOffset: 2220 + 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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -56926,6 +56861,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: 787 + testutil.go:485: Offset: 315, NextOffset: 644 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 644, NextOffset: 672 + testutil.go:485: Offset: 815, NextOffset: 843 + testutil.go:485: Offset: 672, NextOffset: 700 + testutil.go:485: Offset: 843, NextOffset: 871 + testutil.go:485: Offset: 700, NextOffset: 728 + testutil.go:485: Offset: 871, NextOffset: 2220 + testutil.go:485: Offset: 728, NextOffset: 1935 + 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: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -56939,24 +56897,32 @@ 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: 643 === 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=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=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 === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":813,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":930,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":958,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":782,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":810,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [dev test2 baz.txt foo.txt barlink test] 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: 726, NextOffset: 754 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 810, NextOffset: 2111 + testutil.go:485: Offset: 955, NextOffset: 2401 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" @@ -56986,22 +56952,11 @@ 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: 729 - testutil.go:485: Offset: 428, NextOffset: 874 + testutil.go:485: Offset: 309, NextOffset: 726 + 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: 729, NextOffset: 757 - testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 813, NextOffset: 2121 - testutil.go:485: Offset: 958, NextOffset: 2398 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 "": [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: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -57016,26 +56971,26 @@ 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: 874 - testutil.go:485: Offset: 309, NextOffset: 729 + testutil.go:485: Offset: 428, NextOffset: 871 + testutil.go:485: Offset: 309, NextOffset: 726 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 729, NextOffset: 757 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 958, NextOffset: 2398 - testutil.go:485: Offset: 813, NextOffset: 2121 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 955, NextOffset: 2401 + testutil.go:485: Offset: 810, NextOffset: 2111 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/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" @@ -57052,14 +57007,16 @@ 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=2,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=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=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/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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 @@ -57073,29 +57030,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: 734 - 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: 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: 2122 - testutil.go:485: Offset: 963, NextOffset: 2417 - 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: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -57109,42 +57043,46 @@ 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 [test dev test2 baz.txt foo.txt barlink] - 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:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 735 testutil.go:485: Offset: 432, NextOffset: 879 - testutil.go:485: Offset: 313, NextOffset: 734 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 734, NextOffset: 762 + testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 907, NextOffset: 935 - testutil.go:485: Offset: 762, NextOffset: 790 + testutil.go:485: Offset: 791, NextOffset: 819 testutil.go:485: Offset: 935, NextOffset: 963 - testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 963, NextOffset: 2417 - testutil.go:485: Offset: 818, NextOffset: 2122 + testutil.go:485: Offset: 819, NextOffset: 2129 + testutil.go:485: Offset: 963, NextOffset: 2418 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" 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 [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: 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: 2129 + 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" @@ -57160,15 +57098,32 @@ 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: "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: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=2,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 +=== 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/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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","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":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":813,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":930,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":958,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":930,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":958,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 176, NextOffset: 204 @@ -57183,22 +57138,22 @@ 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: 729 + testutil.go:485: Offset: 311, NextOffset: 728 testutil.go:485: Offset: 430, NextOffset: 874 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 757 + testutil.go:485: Offset: 728, NextOffset: 756 testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 757, NextOffset: 785 + testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 785, NextOffset: 813 + testutil.go:485: Offset: 784, NextOffset: 812 testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 813, NextOffset: 2110 - testutil.go:485: Offset: 958, NextOffset: 2406 + testutil.go:485: Offset: 812, NextOffset: 2114 + testutil.go:485: Offset: 958, NextOffset: 2407 testutil.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" @@ -57219,7 +57174,26 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 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 [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: 874, NextOffset: 902 + testutil.go:485: Offset: 728, NextOffset: 756 + testutil.go:485: Offset: 902, NextOffset: 930 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 930, NextOffset: 958 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 958, NextOffset: 2407 + testutil.go:485: Offset: 812, NextOffset: 2114 + 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: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -57233,29 +57207,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: 874 - testutil.go:485: Offset: 311, 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: 874, NextOffset: 902 - testutil.go:485: Offset: 729, NextOffset: 757 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 958, NextOffset: 2406 - testutil.go:485: Offset: 813, 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 @@ -57269,15 +57220,37 @@ 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: 874 + testutil.go:485: Offset: 311, NextOffset: 728 + testutil.go:371: Comparing: "barlink" vs "barlink" === 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=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=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/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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":739,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":767,"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":823,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":882,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":910,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":938,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":966,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":739,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":767,"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":823,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: 739, NextOffset: 767 + testutil.go:485: Offset: 883, NextOffset: 911 + testutil.go:485: Offset: 767, NextOffset: 795 + testutil.go:485: Offset: 911, NextOffset: 939 + testutil.go:485: Offset: 795, NextOffset: 823 + testutil.go:485: Offset: 939, NextOffset: 967 + testutil.go:485: Offset: 823, NextOffset: 2127 + testutil.go:485: Offset: 967, NextOffset: 2414 + 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:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57308,27 +57281,32 @@ testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 315, NextOffset: 739 - testutil.go:485: Offset: 434, NextOffset: 882 + testutil.go:485: Offset: 434, NextOffset: 883 + 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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 434, NextOffset: 883 + testutil.go:485: Offset: 315, NextOffset: 739 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 739, NextOffset: 767 - testutil.go:485: Offset: 882, NextOffset: 910 + testutil.go:485: Offset: 911, NextOffset: 939 testutil.go:485: Offset: 767, NextOffset: 795 - testutil.go:485: Offset: 910, NextOffset: 938 + testutil.go:485: Offset: 939, NextOffset: 967 testutil.go:485: Offset: 795, NextOffset: 823 - testutil.go:485: Offset: 938, NextOffset: 966 - testutil.go:485: Offset: 823, NextOffset: 2129 - testutil.go:485: Offset: 966, NextOffset: 2424 + testutil.go:485: Offset: 967, NextOffset: 2414 + testutil.go:485: Offset: 823, NextOffset: 2127 testutil.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: "" 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: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -57342,29 +57320,6 @@ 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: 882 - testutil.go:485: Offset: 315, NextOffset: 739 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 882, NextOffset: 910 - testutil.go:485: Offset: 739, NextOffset: 767 - testutil.go:485: Offset: 910, NextOffset: 938 - testutil.go:485: Offset: 767, NextOffset: 795 - testutil.go:485: Offset: 938, NextOffset: 966 - testutil.go:485: Offset: 795, NextOffset: 823 - testutil.go:485: Offset: 966, NextOffset: 2424 - testutil.go:485: Offset: 823, NextOffset: 2129 - 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:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -57379,14 +57334,35 @@ 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=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=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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.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:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "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 + testutil.go:485: Offset: 109, NextOffset: 137 + testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 137, NextOffset: 165 + testutil.go:485: Offset: 231, NextOffset: 259 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 259, NextOffset: 287 + testutil.go:485: Offset: 193, NextOffset: 221 + 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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -57413,37 +57389,10 @@ 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: 1931 + 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 - testutil.go:485: Offset: 109, NextOffset: 137 - testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 137, NextOffset: 165 - testutil.go:485: Offset: 231, NextOffset: 259 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 259, NextOffset: 287 - testutil.go:485: Offset: 193, NextOffset: 221 - 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 "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] 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: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" @@ -57486,37 +57435,22 @@ 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: 1931 -=== 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#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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 645 - testutil.go:485: Offset: 432, 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: 1941 - testutil.go:485: Offset: 874, NextOffset: 2217 + 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: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/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#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/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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":789,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":817,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":845,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":873,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57545,8 +57479,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: 644 + testutil.go:485: Offset: 432, NextOffset: 789 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 644, NextOffset: 672 + testutil.go:485: Offset: 789, NextOffset: 817 + testutil.go:485: Offset: 672, NextOffset: 700 + testutil.go:485: Offset: 817, NextOffset: 845 + testutil.go:485: Offset: 700, NextOffset: 728 + testutil.go:485: Offset: 845, NextOffset: 873 + testutil.go:485: Offset: 728, NextOffset: 1930 + testutil.go:485: Offset: 873, NextOffset: 2222 + 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: "" 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 "": [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" @@ -57576,51 +57531,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: 790 - testutil.go:485: Offset: 313, NextOffset: 645 + testutil.go:485: Offset: 432, NextOffset: 789 + testutil.go:485: Offset: 313, NextOffset: 644 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 2217 - testutil.go:485: Offset: 729, NextOffset: 1941 + testutil.go:485: Offset: 789, NextOffset: 817 + testutil.go:485: Offset: 644, NextOffset: 672 + testutil.go:485: Offset: 817, NextOffset: 845 + testutil.go:485: Offset: 672, NextOffset: 700 + testutil.go:485: Offset: 845, NextOffset: 873 + testutil.go:485: Offset: 700, NextOffset: 728 + testutil.go:485: Offset: 873, NextOffset: 2222 + testutil.go:485: Offset: 728, 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/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" === 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=GNU#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=9,prefix="/",format=USTAR#02 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 784, NextOffset: 812 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 696, NextOffset: 724 - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 724, NextOffset: 1927 - testutil.go:485: Offset: 868, 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: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 [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" @@ -57645,17 +57584,53 @@ testutil.go:485: Offset: 232, NextOffset: 260 testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 260, NextOffset: 288 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU 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:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 640 - testutil.go:485: Offset: 430, NextOffset: 784 + testutil.go:485: Offset: 311, NextOffset: 638 + 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: 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: 722 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 722, NextOffset: 1927 + 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 [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 "": [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 [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: 782, NextOffset: 810 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 694, NextOffset: 722 + testutil.go:485: Offset: 866, NextOffset: 2213 + testutil.go:485: Offset: 722, NextOffset: 1927 + testutil.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 @@ -57669,29 +57644,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: 784 - testutil.go:485: Offset: 311, 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] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 640, NextOffset: 668 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 696, NextOffset: 724 - testutil.go:485: Offset: 868, NextOffset: 2213 - testutil.go:485: Offset: 724, NextOffset: 1927 - 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/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 @@ -57705,37 +57657,18 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02 -=== RUN 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":791,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":819,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":847,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":875,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: 646 - testutil.go:485: Offset: 434, NextOffset: 791 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry + testutil.go:485: Offset: 430, NextOffset: 782 + testutil.go:485: Offset: 311, NextOffset: 638 +=== 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=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/various_files-compression=gzip_compression_level=-1,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: 646, NextOffset: 674 - testutil.go:485: Offset: 791, NextOffset: 819 - testutil.go:485: Offset: 674, NextOffset: 702 - testutil.go:485: Offset: 819, NextOffset: 847 - testutil.go:485: Offset: 702, NextOffset: 730 - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 730, NextOffset: 1945 - testutil.go:485: Offset: 875, NextOffset: 2223 - testutil.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: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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -57749,11 +57682,32 @@ 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: 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: 1937 + testutil.go:485: Offset: 874, NextOffset: 2227 + 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: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,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: 112, NextOffset: 140 testutil.go:485: Offset: 206, NextOffset: 234 testutil.go:485: Offset: 140, NextOffset: 168 @@ -57765,7 +57719,7 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -57780,26 +57734,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: 791 - testutil.go:485: Offset: 315, NextOffset: 646 + 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: 791, NextOffset: 819 - testutil.go:485: Offset: 646, NextOffset: 674 - testutil.go:485: Offset: 819, NextOffset: 847 - testutil.go:485: Offset: 674, NextOffset: 702 - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 702, NextOffset: 730 - testutil.go:485: Offset: 875, NextOffset: 2223 - testutil.go:485: Offset: 730, NextOffset: 1945 + 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: 1937 testutil.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" @@ -57808,8 +57762,6 @@ testutil.go:485: Offset: 206, NextOffset: 234 testutil.go:485: Offset: 112, NextOffset: 140 testutil.go:485: Offset: 234, NextOffset: 262 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#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: 262, NextOffset: 290 testutil.go:485: Offset: 168, NextOffset: 196 @@ -57818,10 +57770,14 @@ 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1431,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1463,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1495,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1527,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1710,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1742,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1774,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1806,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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/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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1429,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1461,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1493,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1525,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1707,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1739,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1771,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1803,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 130, NextOffset: 162 testutil.go:485: Offset: 339, NextOffset: 371 @@ -57836,22 +57792,20 @@ testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 484, NextOffset: 1431 - testutil.go:485: Offset: 727, NextOffset: 1710 + testutil.go:485: Offset: 484, NextOffset: 1429 + testutil.go:485: Offset: 727, NextOffset: 1707 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1431, NextOffset: 1463 - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 1463, NextOffset: 1495 - testutil.go:485: Offset: 1742, NextOffset: 1774 - testutil.go:485: Offset: 1495, NextOffset: 1527 - testutil.go:485: Offset: 1774, NextOffset: 1806 - testutil.go:485: Offset: 1527, NextOffset: 4856 - testutil.go:485: Offset: 1806, NextOffset: 5464 + testutil.go:485: Offset: 1429, NextOffset: 1461 + testutil.go:485: Offset: 1707, NextOffset: 1739 + testutil.go:485: Offset: 1461, NextOffset: 1493 + testutil.go:485: Offset: 1739, NextOffset: 1771 + testutil.go:485: Offset: 1493, NextOffset: 1525 + testutil.go:485: Offset: 1771, NextOffset: 1803 + testutil.go:485: Offset: 1525, NextOffset: 4852 + testutil.go:485: Offset: 1803, NextOffset: 5460 testutil.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" @@ -57874,21 +57828,11 @@ testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 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: "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 "": [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: 339, NextOffset: 371 testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 371, NextOffset: 403 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR testutil.go:485: Offset: 162, NextOffset: 194 testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 194, NextOffset: 226 @@ -57898,6 +57842,29 @@ 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: 1707 + testutil.go:485: Offset: 484, NextOffset: 1429 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1707, NextOffset: 1739 + testutil.go:485: Offset: 1429, NextOffset: 1461 + testutil.go:485: Offset: 1739, NextOffset: 1771 + testutil.go:485: Offset: 1461, NextOffset: 1493 + testutil.go:485: Offset: 1771, NextOffset: 1803 + testutil.go:485: Offset: 1493, NextOffset: 1525 + testutil.go:485: Offset: 1803, NextOffset: 5460 + testutil.go:485: Offset: 1525, NextOffset: 4852 + 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/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: 130, NextOffset: 162 @@ -57911,27 +57878,15 @@ 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: 1710 - testutil.go:485: Offset: 484, NextOffset: 1431 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 1431, NextOffset: 1463 - testutil.go:485: Offset: 1742, NextOffset: 1774 - testutil.go:485: Offset: 1463, NextOffset: 1495 - testutil.go:485: Offset: 1774, NextOffset: 1806 - testutil.go:485: Offset: 1495, NextOffset: 1527 - testutil.go:485: Offset: 1806, NextOffset: 5464 - testutil.go:485: Offset: 1527, NextOffset: 4856 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02 === RUN 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1444,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1476,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1508,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1540,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1721,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1753,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1817,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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/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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -57946,22 +57901,22 @@ 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: 1444 - testutil.go:485: Offset: 729, NextOffset: 1721 + 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: 1444, NextOffset: 1476 - testutil.go:485: Offset: 1721, NextOffset: 1753 - testutil.go:485: Offset: 1476, NextOffset: 1508 - testutil.go:485: Offset: 1753, NextOffset: 1785 - testutil.go:485: Offset: 1508, NextOffset: 1540 - testutil.go:485: Offset: 1785, NextOffset: 1817 - testutil.go:485: Offset: 1540, NextOffset: 4900 - testutil.go:485: Offset: 1817, NextOffset: 5509 + 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: 4898 + testutil.go:485: Offset: 1815, NextOffset: 5506 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": [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" @@ -57982,28 +57937,7 @@ testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 499, NextOffset: 729 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: 729, NextOffset: 1721 - testutil.go:485: Offset: 488, NextOffset: 1444 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1721, NextOffset: 1753 - testutil.go:485: Offset: 1444, NextOffset: 1476 - testutil.go:485: Offset: 1753, NextOffset: 1785 - testutil.go:485: Offset: 1476, NextOffset: 1508 - testutil.go:485: Offset: 1785, NextOffset: 1817 - testutil.go:485: Offset: 1508, NextOffset: 1540 - testutil.go:485: Offset: 1817, NextOffset: 5509 - testutil.go:485: Offset: 1540, NextOffset: 4900 - testutil.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 "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] 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" @@ -58032,17 +57966,50 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:485: Offset: 292, NextOffset: 488 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry + 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: 5506 + testutil.go:485: Offset: 1539, NextOffset: 4898 + testutil.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/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR -=== 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=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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1439,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1471,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1503,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1535,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1716,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1748,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1780,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1812,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1439,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1471,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1503,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1535,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1715,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1747,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1779,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1811,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: 1439, NextOffset: 1471 + testutil.go:485: Offset: 1715, NextOffset: 1747 + testutil.go:485: Offset: 1471, NextOffset: 1503 + testutil.go:485: Offset: 1747, NextOffset: 1779 + testutil.go:485: Offset: 1503, NextOffset: 1535 + testutil.go:485: Offset: 1779, NextOffset: 1811 + testutil.go:485: Offset: 1535, NextOffset: 4880 + testutil.go:485: Offset: 1811, NextOffset: 5487 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" @@ -58077,21 +58044,29 @@ testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 487, NextOffset: 1439 - testutil.go:485: Offset: 728, NextOffset: 1716 + testutil.go:485: Offset: 728, NextOffset: 1715 + 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: 1715, NextOffset: 1747 testutil.go:485: Offset: 1439, NextOffset: 1471 - testutil.go:485: Offset: 1716, NextOffset: 1748 + testutil.go:485: Offset: 1747, NextOffset: 1779 testutil.go:485: Offset: 1471, NextOffset: 1503 - testutil.go:485: Offset: 1748, NextOffset: 1780 + testutil.go:485: Offset: 1779, NextOffset: 1811 testutil.go:485: Offset: 1503, NextOffset: 1535 - testutil.go:485: Offset: 1780, NextOffset: 1812 - testutil.go:485: Offset: 1535, NextOffset: 4881 - testutil.go:485: Offset: 1812, NextOffset: 5488 - 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:485: Offset: 1811, NextOffset: 5487 + testutil.go:485: Offset: 1535, NextOffset: 4880 + testutil.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: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -58105,29 +58080,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: 1716 - testutil.go:485: Offset: 487, NextOffset: 1439 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1716, NextOffset: 1748 - testutil.go:485: Offset: 1439, NextOffset: 1471 - testutil.go:485: Offset: 1748, NextOffset: 1780 - testutil.go:485: Offset: 1471, NextOffset: 1503 - testutil.go:485: Offset: 1780, NextOffset: 1812 - testutil.go:485: Offset: 1503, NextOffset: 1535 - testutil.go:485: Offset: 1812, NextOffset: 5488 - testutil.go:485: Offset: 1535, NextOffset: 4881 - testutil.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 @@ -58140,35 +58092,25 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 728 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-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=2,format=USTAR testutil.go:485: Offset: 292, NextOffset: 487 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 728, NextOffset: 1715 + testutil.go:485: Offset: 487, NextOffset: 1439 === 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=9,prefix="./",format=USTAR#02/duplicated_entry_offset -=== 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=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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1731,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1795,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1827,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1453,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1485,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1517,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1549,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1730,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1826,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1455, NextOffset: 1487 - testutil.go:485: Offset: 1731, NextOffset: 1763 - testutil.go:485: Offset: 1487, NextOffset: 1519 - testutil.go:485: Offset: 1763, NextOffset: 1795 - testutil.go:485: Offset: 1519, NextOffset: 1551 - testutil.go:485: Offset: 1795, NextOffset: 1827 - testutil.go:485: Offset: 1551, NextOffset: 4928 - testutil.go:485: Offset: 1827, NextOffset: 5533 + 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" 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/testfifo" vs "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" @@ -58198,10 +58140,30 @@ 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: 1455 - testutil.go:485: Offset: 731, NextOffset: 1731 + testutil.go:485: Offset: 490, NextOffset: 1453 + testutil.go:485: Offset: 731, NextOffset: 1730 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1453, NextOffset: 1485 + testutil.go:485: Offset: 1730, NextOffset: 1762 + testutil.go:485: Offset: 1485, NextOffset: 1517 + testutil.go:485: Offset: 1762, NextOffset: 1794 + testutil.go:485: Offset: 1517, NextOffset: 1549 + testutil.go:485: Offset: 1794, NextOffset: 1826 + testutil.go:485: Offset: 1549, NextOffset: 4924 + testutil.go:485: Offset: 1826, NextOffset: 5532 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 "": [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 [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: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -58215,29 +58177,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: 1731 - testutil.go:485: Offset: 490, 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: 1731, NextOffset: 1763 - testutil.go:485: Offset: 1455, NextOffset: 1487 - testutil.go:485: Offset: 1763, NextOffset: 1795 - testutil.go:485: Offset: 1487, NextOffset: 1519 - testutil.go:485: Offset: 1795, NextOffset: 1827 - testutil.go:485: Offset: 1519, NextOffset: 1551 - testutil.go:485: Offset: 1827, NextOffset: 5533 - testutil.go:485: Offset: 1551, NextOffset: 4928 - 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:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -58247,20 +58186,34 @@ testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 436, NextOffset: 468 testutil.go:485: Offset: 229, NextOffset: 261 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR 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: 1730 + testutil.go:485: Offset: 490, NextOffset: 1453 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1730, NextOffset: 1762 + testutil.go:485: Offset: 1453, NextOffset: 1485 + testutil.go:485: Offset: 1762, NextOffset: 1794 + testutil.go:485: Offset: 1485, NextOffset: 1517 + testutil.go:485: Offset: 1794, NextOffset: 1826 + testutil.go:485: Offset: 1517, NextOffset: 1549 + testutil.go:485: Offset: 1826, NextOffset: 5532 + testutil.go:485: Offset: 1549, NextOffset: 4924 === 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=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=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/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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2015,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2047,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2079,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2261,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2293,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2325,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2357,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1977,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2009,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2041,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2073,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2255,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2287,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2319,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2351,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.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 @@ -58275,22 +58228,22 @@ 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: 1983 - testutil.go:485: Offset: 727, NextOffset: 2261 + testutil.go:485: Offset: 484, NextOffset: 1977 + testutil.go:485: Offset: 727, NextOffset: 2255 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1983, NextOffset: 2015 - testutil.go:485: Offset: 2261, NextOffset: 2293 - testutil.go:485: Offset: 2015, NextOffset: 2047 - testutil.go:485: Offset: 2293, NextOffset: 2325 - testutil.go:485: Offset: 2047, NextOffset: 2079 - testutil.go:485: Offset: 2325, NextOffset: 2357 - testutil.go:485: Offset: 2079, NextOffset: 5781 - testutil.go:485: Offset: 2357, NextOffset: 6387 + testutil.go:485: Offset: 1977, NextOffset: 2009 + testutil.go:485: Offset: 2255, NextOffset: 2287 + testutil.go:485: Offset: 2009, NextOffset: 2041 + testutil.go:485: Offset: 2287, NextOffset: 2319 + testutil.go:485: Offset: 2041, NextOffset: 2073 + testutil.go:485: Offset: 2319, NextOffset: 2351 + testutil.go:485: Offset: 2073, NextOffset: 5768 + testutil.go:485: Offset: 2351, NextOffset: 6376 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 [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" @@ -58311,7 +58264,15 @@ 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 [barlink test dev test2 baz.txt foo.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: "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: 130, NextOffset: 162 @@ -58325,29 +58286,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: 2261 - testutil.go:485: Offset: 484, NextOffset: 1983 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2261, NextOffset: 2293 - testutil.go:485: Offset: 1983, NextOffset: 2015 - testutil.go:485: Offset: 2293, NextOffset: 2325 - testutil.go:485: Offset: 2015, NextOffset: 2047 - testutil.go:485: Offset: 2325, NextOffset: 2357 - testutil.go:485: Offset: 2047, NextOffset: 2079 - testutil.go:485: Offset: 2357, NextOffset: 6387 - testutil.go:485: Offset: 2079, NextOffset: 5781 - testutil.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: 130, NextOffset: 162 @@ -58361,15 +58299,53 @@ testutil.go:485: Offset: 258, NextOffset: 290 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 290, NextOffset: 484 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 727, NextOffset: 2255 + testutil.go:485: Offset: 484, NextOffset: 1977 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 2255, NextOffset: 2287 + testutil.go:485: Offset: 1977, NextOffset: 2009 + testutil.go:485: Offset: 2287, NextOffset: 2319 + testutil.go:485: Offset: 2009, NextOffset: 2041 + testutil.go:485: Offset: 2319, NextOffset: 2351 + testutil.go:485: Offset: 2041, NextOffset: 2073 + testutil.go:485: Offset: 2351, NextOffset: 6376 + testutil.go:485: Offset: 2073, NextOffset: 5768 === 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=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=-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/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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1995,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2027,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2059,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2091,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2272,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2304,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2336,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2368,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 488, NextOffset: 1991 + testutil.go:485: Offset: 729, 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: 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: 5814 + testutil.go:485: Offset: 2363, NextOffset: 6421 + testutil.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: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -58383,29 +58359,6 @@ 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: 1995 - testutil.go:485: Offset: 729, NextOffset: 2272 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1995, NextOffset: 2027 - testutil.go:485: Offset: 2272, NextOffset: 2304 - testutil.go:485: Offset: 2027, NextOffset: 2059 - testutil.go:485: Offset: 2304, NextOffset: 2336 - testutil.go:485: Offset: 2059, NextOffset: 2091 - testutil.go:485: Offset: 2336, NextOffset: 2368 - testutil.go:485: Offset: 2091, NextOffset: 5823 - testutil.go:485: Offset: 2368, NextOffset: 6430 - 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: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -58420,24 +58373,20 @@ 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 [foo.txt barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 729, NextOffset: 2272 - testutil.go:485: Offset: 488, NextOffset: 1995 - testutil.go:371: Comparing: "barlink" vs "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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2272, NextOffset: 2304 - testutil.go:485: Offset: 1995, NextOffset: 2027 - testutil.go:485: Offset: 2304, NextOffset: 2336 - testutil.go:485: Offset: 2027, NextOffset: 2059 - testutil.go:485: Offset: 2336, NextOffset: 2368 - testutil.go:485: Offset: 2059, NextOffset: 2091 - testutil.go:485: Offset: 2368, NextOffset: 6430 - testutil.go:485: Offset: 2091, NextOffset: 5823 + 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: 6421 + testutil.go:485: Offset: 2087, NextOffset: 5814 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 [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" @@ -58455,8 +58404,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=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -58472,14 +58419,19 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:485: Offset: 292, NextOffset: 488 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/duplicated_entry_offset + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 729, NextOffset: 2267 + testutil.go:485: Offset: 488, 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=9,prefix="/",format=PAX#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/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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1992,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2024,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2056,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2088,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2269,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2301,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2333,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2365,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2264,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2296,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2328,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2360,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -58494,22 +58446,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: 1992 - testutil.go:485: Offset: 728, NextOffset: 2269 + testutil.go:485: Offset: 487, NextOffset: 1988 + testutil.go:485: Offset: 728, NextOffset: 2264 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1992, NextOffset: 2024 - testutil.go:485: Offset: 2269, NextOffset: 2301 - testutil.go:485: Offset: 2024, NextOffset: 2056 - testutil.go:485: Offset: 2301, NextOffset: 2333 - testutil.go:485: Offset: 2056, NextOffset: 2088 - testutil.go:485: Offset: 2333, NextOffset: 2365 - testutil.go:485: Offset: 2088, NextOffset: 5806 - testutil.go:485: Offset: 2365, NextOffset: 6414 + testutil.go:485: Offset: 1988, NextOffset: 2020 + testutil.go:485: Offset: 2264, NextOffset: 2296 + testutil.go:485: Offset: 2020, NextOffset: 2052 + testutil.go:485: Offset: 2296, NextOffset: 2328 + testutil.go:485: Offset: 2052, NextOffset: 2084 + testutil.go:485: Offset: 2328, NextOffset: 2360 + testutil.go:485: Offset: 2084, NextOffset: 5798 + testutil.go:485: Offset: 2360, NextOffset: 6405 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" @@ -58524,15 +58476,38 @@ testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 228, NextOffset: 260 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX 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: 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 [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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 728, NextOffset: 2264 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 487, NextOffset: 1988 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 2264, NextOffset: 2296 + testutil.go:485: Offset: 1988, NextOffset: 2020 + testutil.go:485: Offset: 2296, NextOffset: 2328 + testutil.go:485: Offset: 2020, NextOffset: 2052 + testutil.go:485: Offset: 2328, NextOffset: 2360 + testutil.go:485: Offset: 2052, NextOffset: 2084 + testutil.go:485: Offset: 2360, NextOffset: 6405 + testutil.go:485: Offset: 2084, NextOffset: 5798 + 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: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -58546,31 +58521,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: 2269 - testutil.go:485: Offset: 487, NextOffset: 1992 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2269, NextOffset: 2301 - testutil.go:485: Offset: 1992, NextOffset: 2024 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 2301, NextOffset: 2333 - testutil.go:485: Offset: 2024, NextOffset: 2056 - testutil.go:485: Offset: 2333, NextOffset: 2365 - testutil.go:485: Offset: 2056, NextOffset: 2088 - testutil.go:485: Offset: 2365, NextOffset: 6414 - testutil.go:485: Offset: 2088, NextOffset: 5806 - 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: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -58579,26 +58529,20 @@ testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 435, NextOffset: 467 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX 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: 728 testutil.go:485: Offset: 292, NextOffset: 487 === 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=9,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#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":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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2011,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2043,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2075,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2107,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2287,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2319,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2351,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2383,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2006,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2038,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2070,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2102,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2282,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2314,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2346,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2378,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 "": [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: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -58612,6 +58556,31 @@ 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: 2006 + testutil.go:485: Offset: 731, NextOffset: 2282 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 2006, NextOffset: 2038 + testutil.go:485: Offset: 2282, NextOffset: 2314 + testutil.go:485: Offset: 2038, NextOffset: 2070 + testutil.go:485: Offset: 2314, NextOffset: 2346 + testutil.go:485: Offset: 2070, NextOffset: 2102 + testutil.go:485: Offset: 2346, NextOffset: 2378 + testutil.go:485: Offset: 2102, NextOffset: 5848 + testutil.go:485: Offset: 2378, NextOffset: 6453 + 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" +=== 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=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" testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -58625,23 +58594,16 @@ 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: 2011 - testutil.go:485: Offset: 731, NextOffset: 2287 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2011, NextOffset: 2043 - testutil.go:485: Offset: 2287, NextOffset: 2319 - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 2319, NextOffset: 2351 - testutil.go:485: Offset: 2075, NextOffset: 2107 - testutil.go:485: Offset: 2351, NextOffset: 2383 - testutil.go:485: Offset: 2107, NextOffset: 5858 - testutil.go:485: Offset: 2383, NextOffset: 6464 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 "": [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/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "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 @@ -58654,32 +58616,9 @@ 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: 2287 - testutil.go:485: Offset: 490, NextOffset: 2011 -=== 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=USTAR#02/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2287, NextOffset: 2319 - testutil.go:485: Offset: 2011, NextOffset: 2043 - testutil.go:485: Offset: 2319, NextOffset: 2351 - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 2351, NextOffset: 2383 - testutil.go:485: Offset: 2075, NextOffset: 2107 - testutil.go:485: Offset: 2383, NextOffset: 6464 - testutil.go:485: Offset: 2107, NextOffset: 5858 - testutil.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: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 @@ -58693,31 +58632,40 @@ 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=9,prefix="/",format=GNU#02/duplicated_entry_offset -=== 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=9,prefix="../",format=USTAR#02 -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1439,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1471,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1503,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1535,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 485, NextOffset: 1439 - testutil.go:485: Offset: 727, NextOffset: 1717 + testutil.go:485: Offset: 731, NextOffset: 2282 + testutil.go:485: Offset: 490, NextOffset: 2006 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1439, NextOffset: 1471 - testutil.go:485: Offset: 1717, NextOffset: 1749 - testutil.go:485: Offset: 1471, NextOffset: 1503 - testutil.go:485: Offset: 1749, NextOffset: 1781 - testutil.go:485: Offset: 1503, NextOffset: 1535 - testutil.go:485: Offset: 1781, NextOffset: 1813 - testutil.go:485: Offset: 1535, NextOffset: 4867 - testutil.go:485: Offset: 1813, NextOffset: 5475 + testutil.go:485: Offset: 2282, NextOffset: 2314 + testutil.go:485: Offset: 2006, NextOffset: 2038 + testutil.go:485: Offset: 2314, NextOffset: 2346 + testutil.go:485: Offset: 2038, NextOffset: 2070 + testutil.go:485: Offset: 2346, NextOffset: 2378 + testutil.go:485: Offset: 2070, NextOffset: 2102 + testutil.go:485: Offset: 2378, NextOffset: 6453 + testutil.go:485: Offset: 2102, NextOffset: 5848 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#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":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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1436,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1468,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1500,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1532,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: 1436, NextOffset: 1468 + testutil.go:485: Offset: 1714, NextOffset: 1746 + testutil.go:485: Offset: 1468, NextOffset: 1500 + testutil.go:485: Offset: 1746, NextOffset: 1778 + testutil.go:485: Offset: 1500, NextOffset: 1532 + testutil.go:485: Offset: 1778, NextOffset: 1810 + testutil.go:485: Offset: 1532, NextOffset: 4862 + testutil.go:485: Offset: 1810, NextOffset: 5470 testutil.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" @@ -58750,8 +58698,14 @@ 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: 1436 + testutil.go:485: Offset: 727, NextOffset: 1714 + testutil.go:371: Comparing: "barlink" vs "barlink" +=== 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: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 "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] 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" @@ -58781,55 +58735,35 @@ 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: 1717 - testutil.go:485: Offset: 485, NextOffset: 1439 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-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=2,format=GNU + testutil.go:485: Offset: 727, NextOffset: 1714 + testutil.go:485: Offset: 485, NextOffset: 1436 testutil.go:371: Comparing: "barlink" vs "barlink" +=== 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:371: Comparing: "test" vs "test" testutil.go:377: 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: 1439, NextOffset: 1471 - testutil.go:485: Offset: 1749, NextOffset: 1781 - testutil.go:485: Offset: 1471, NextOffset: 1503 - testutil.go:485: Offset: 1781, NextOffset: 1813 - testutil.go:485: Offset: 1503, NextOffset: 1535 - testutil.go:485: Offset: 1813, NextOffset: 5475 - testutil.go:485: Offset: 1535, NextOffset: 4867 + testutil.go:485: Offset: 1714, NextOffset: 1746 + testutil.go:485: Offset: 1436, NextOffset: 1468 + testutil.go:485: Offset: 1746, NextOffset: 1778 + testutil.go:485: Offset: 1468, NextOffset: 1500 + testutil.go:485: Offset: 1778, NextOffset: 1810 + testutil.go:485: Offset: 1500, NextOffset: 1532 + testutil.go:485: Offset: 1810, NextOffset: 5470 + testutil.go:485: Offset: 1532, NextOffset: 4862 testutil.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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset === 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=9,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1730,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1826,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1450,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1482,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1514,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1546,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1730, NextOffset: 1762 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1762, NextOffset: 1794 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1794, NextOffset: 1826 - testutil.go:485: Offset: 1548, NextOffset: 4913 - testutil.go:485: Offset: 1826, NextOffset: 5521 - 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:371: Comparing: "dev/testblock" vs "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: 133, NextOffset: 165 testutil.go:485: Offset: 341, NextOffset: 373 @@ -58843,6 +58777,29 @@ testutil.go:485: Offset: 469, NextOffset: 501 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: 1450 + testutil.go:485: Offset: 732, 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: 1450, NextOffset: 1482 + testutil.go:485: Offset: 1728, NextOffset: 1760 + testutil.go:485: Offset: 1482, NextOffset: 1514 + testutil.go:485: Offset: 1760, NextOffset: 1792 + testutil.go:485: Offset: 1514, NextOffset: 1546 + testutil.go:485: Offset: 1792, NextOffset: 1824 + testutil.go:485: Offset: 1546, NextOffset: 4909 + testutil.go:485: Offset: 1824, NextOffset: 5518 + 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: 133, NextOffset: 165 testutil.go:485: Offset: 341, NextOffset: 373 @@ -58856,18 +58813,8 @@ testutil.go:485: Offset: 469, NextOffset: 501 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: 1730 - 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: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 foo.txt barlink] 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" @@ -58893,34 +58840,59 @@ testutil.go:485: Offset: 437, NextOffset: 469 testutil.go:485: Offset: 229, NextOffset: 261 testutil.go:485: Offset: 469, NextOffset: 501 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,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: 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: 1730 - testutil.go:485: Offset: 490, NextOffset: 1452 + testutil.go:485: Offset: 732, NextOffset: 1728 + testutil.go:485: Offset: 490, NextOffset: 1450 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1730, NextOffset: 1762 - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1762, NextOffset: 1794 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1794, NextOffset: 1826 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1826, NextOffset: 5521 - testutil.go:485: Offset: 1548, NextOffset: 4913 + testutil.go:485: Offset: 1728, NextOffset: 1760 + testutil.go:485: Offset: 1450, NextOffset: 1482 + testutil.go:485: Offset: 1760, NextOffset: 1792 + testutil.go:485: Offset: 1482, NextOffset: 1514 + testutil.go:485: Offset: 1792, NextOffset: 1824 + testutil.go:485: Offset: 1514, NextOffset: 1546 + testutil.go:485: Offset: 1824, NextOffset: 5518 + testutil.go:485: Offset: 1546, NextOffset: 4909 + testutil.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=-1,prefix="./",format=GNU#02/duplicated_entry_offset === 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=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=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1447,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1479,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1511,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1543,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1445,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1477,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1509,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1541,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1724,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1756,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1788,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1820,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: 1445, NextOffset: 1477 + testutil.go:485: Offset: 1724, NextOffset: 1756 + testutil.go:485: Offset: 1477, NextOffset: 1509 + testutil.go:485: Offset: 1756, NextOffset: 1788 + testutil.go:485: Offset: 1509, NextOffset: 1541 + testutil.go:485: Offset: 1788, NextOffset: 1820 + testutil.go:485: Offset: 1541, NextOffset: 4890 + testutil.go:485: Offset: 1820, NextOffset: 5498 + 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 @@ -58934,29 +58906,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: 1447 - 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: 1447, NextOffset: 1479 - testutil.go:485: Offset: 1725, NextOffset: 1757 - testutil.go:485: Offset: 1479, NextOffset: 1511 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1511, NextOffset: 1543 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1543, NextOffset: 4892 - testutil.go:485: Offset: 1821, NextOffset: 5500 - testutil.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: 132, NextOffset: 164 testutil.go:485: Offset: 340, NextOffset: 372 @@ -58970,17 +58919,14 @@ 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: 1445 + testutil.go:485: Offset: 731, NextOffset: 1724 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: "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 "": [.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" +=== 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: 340, NextOffset: 372 testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 372, NextOffset: 404 @@ -58993,6 +58939,31 @@ 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: 1724 + testutil.go:485: Offset: 488, NextOffset: 1445 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1724, NextOffset: 1756 + testutil.go:485: Offset: 1445, NextOffset: 1477 + testutil.go:485: Offset: 1756, NextOffset: 1788 + testutil.go:485: Offset: 1477, NextOffset: 1509 + testutil.go:485: Offset: 1788, NextOffset: 1820 + testutil.go:485: Offset: 1509, NextOffset: 1541 + testutil.go:485: Offset: 1820, NextOffset: 5498 +=== 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:485: Offset: 1541, NextOffset: 4890 + 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: 340, NextOffset: 372 testutil.go:485: Offset: 132, NextOffset: 164 @@ -59006,31 +58977,32 @@ 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: 1725 - testutil.go:485: Offset: 488, NextOffset: 1447 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 1447, NextOffset: 1479 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1479, NextOffset: 1511 - testutil.go:485: Offset: 1789, NextOffset: 1821 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#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: 1511, NextOffset: 1543 - testutil.go:485: Offset: 1821, NextOffset: 5500 - testutil.go:485: Offset: 1543, NextOffset: 4892 === 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=9,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=PAX#02 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1461,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1493,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1525,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1557,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1739,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1771,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1803,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1835,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1460,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1492,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1524,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1556,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1737,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1769,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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: 1460, NextOffset: 1492 + testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1492, NextOffset: 1524 + testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1524, NextOffset: 1556 + testutil.go:485: Offset: 1801, NextOffset: 1833 + testutil.go:485: Offset: 1556, NextOffset: 4934 + testutil.go:485: Offset: 1833, NextOffset: 5543 + 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: 134, NextOffset: 166 testutil.go:485: Offset: 342, NextOffset: 374 @@ -59044,29 +59016,6 @@ 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: 1461 - testutil.go:485: Offset: 734, NextOffset: 1739 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1461, NextOffset: 1493 - testutil.go:485: Offset: 1739, NextOffset: 1771 - testutil.go:485: Offset: 1493, NextOffset: 1525 - testutil.go:485: Offset: 1771, NextOffset: 1803 - testutil.go:485: Offset: 1525, NextOffset: 1557 - testutil.go:485: Offset: 1803, NextOffset: 1835 - testutil.go:485: Offset: 1557, NextOffset: 4937 - testutil.go:485: Offset: 1835, NextOffset: 5545 - 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:371: Comparing: "dev/testblock" vs "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: 134, NextOffset: 166 testutil.go:485: Offset: 342, NextOffset: 374 @@ -59080,8 +59029,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: 1460 + testutil.go:485: Offset: 734, NextOffset: 1737 + 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 [foo.txt barlink test dev test2 baz.txt] + 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: 342, NextOffset: 374 testutil.go:485: Offset: 134, NextOffset: 166 @@ -59096,22 +59049,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: 1739 - testutil.go:485: Offset: 492, NextOffset: 1461 + testutil.go:485: Offset: 734, NextOffset: 1737 + testutil.go:485: Offset: 492, NextOffset: 1460 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1739, NextOffset: 1771 - testutil.go:485: Offset: 1461, NextOffset: 1493 - testutil.go:485: Offset: 1771, NextOffset: 1803 - testutil.go:485: Offset: 1493, NextOffset: 1525 - testutil.go:485: Offset: 1803, NextOffset: 1835 - testutil.go:485: Offset: 1525, NextOffset: 1557 - testutil.go:485: Offset: 1835, NextOffset: 5545 - testutil.go:485: Offset: 1557, NextOffset: 4937 + testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1460, NextOffset: 1492 + testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1492, NextOffset: 1524 + testutil.go:485: Offset: 1801, NextOffset: 1833 + testutil.go:485: Offset: 1524, NextOffset: 1556 + testutil.go:485: Offset: 1833, NextOffset: 5543 + testutil.go:485: Offset: 1556, NextOffset: 4934 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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -59123,6 +59076,8 @@ testutil.go:485: Offset: 134, NextOffset: 166 testutil.go:485: Offset: 374, NextOffset: 406 testutil.go:485: Offset: 166, NextOffset: 198 +=== 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: 406, NextOffset: 438 testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 438, NextOffset: 470 @@ -59131,15 +59086,14 @@ testutil.go:485: Offset: 262, NextOffset: 294 testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:485: Offset: 294, NextOffset: 492 -=== 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/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=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=GNU#02 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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] @@ -59155,13 +59109,14 @@ 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 [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": [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" @@ -59169,94 +59124,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" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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/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 [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: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": [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: "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=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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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/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 [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 [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/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 [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=0,prefix="../",src=0,format=USTAR -=== 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 +=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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" @@ -59265,10 +59217,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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] 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 "": [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:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -59280,11 +59229,16 @@ testutil.go:371: Comparing: "dev/testfifo" vs "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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} +=== 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -59294,13 +59248,13 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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/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: "" 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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] 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/testfifo" vs "dev/testfifo" @@ -59316,73 +59270,67 @@ 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=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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.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/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" -=== 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=PAX 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: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 .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: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" === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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=0,prefix="/",src=0,format=PAX 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 "": [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": [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: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: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 [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" @@ -59390,122 +59338,135 @@ testutil.go: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 - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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" +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.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": [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: "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: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:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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/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" === 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=-1,prefix="./",format=PAX#02 +=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.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/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: "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 .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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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" +=== 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=0,prefix="./",src=0,format=GNU +=== 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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: "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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] 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/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 [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: "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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [dev test2 baz.txt barlink test] 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" @@ -59513,16 +59474,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: "test" vs "test" - testutil.go:377: 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:371: Comparing: "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 .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" @@ -59534,12 +59487,14 @@ testutil.go:371: Comparing: "dev/testfifo" vs "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=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=PAX#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 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" @@ -59548,53 +59503,45 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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: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 [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" +=== 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: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 [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": [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" 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 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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 "": [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": [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" @@ -59603,34 +59550,32 @@ testutil.go:371: Comparing: "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 [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" -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.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": [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" +=== 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=-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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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": [testchar1 testchar2 testblock testfifo] 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" @@ -59643,15 +59588,9 @@ testutil.go:371: Comparing: "test" vs "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=USTAR -=== 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=GNU#02/lost_digest_in_a_entry -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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 "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 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" @@ -59665,16 +59604,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" - testutil.go:371: Comparing: "barlink" vs "barlink" +=== 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=-2,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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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] 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 [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" @@ -59682,14 +59625,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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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 "": [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:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -59697,19 +59634,27 @@ testutil.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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + 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 [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" @@ -59717,56 +59662,68 @@ testutil.go: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/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=-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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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 "": [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: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: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=0,format=PAX +=== 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "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:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.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: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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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: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" @@ -59775,8 +59732,15 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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: "" 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 [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" @@ -59790,32 +59754,29 @@ 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 +=== 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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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: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: "" 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 [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" @@ -59823,34 +59784,27 @@ testutil.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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 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: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" @@ -59859,27 +59813,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" + 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: "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/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 -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: "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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.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" @@ -59887,29 +59847,32 @@ testutil.go:371: Comparing: "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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] 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 [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/testfifo" vs "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=1,prefix="./",src=0,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=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 === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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" @@ -59925,35 +59888,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 "": [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 "": [.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: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" + testutil.go:371: Comparing: "test" vs "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=GNU#02 === 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=USTAR#02/lost_digest_in_a_entry -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -59963,10 +59924,7 @@ 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:371: Comparing: "test" vs "test" - testutil.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 [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/testblock" vs "dev/testblock" @@ -59978,20 +59936,21 @@ 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=GNU -=== 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=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} +=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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 [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/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -59999,13 +59958,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" + 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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] 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 [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" @@ -60014,15 +59979,27 @@ 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=-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 -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: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 "": [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" @@ -60031,14 +60008,22 @@ 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" +=== 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=9,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" testutil.go: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=-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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.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" @@ -60053,13 +60038,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=9,prefix="./",src=0,format=USTAR -=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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 .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" @@ -60067,21 +60047,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=9,prefix="/",src=0,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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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 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": [testchar1 testchar2 testblock testfifo] 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" 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" @@ -60090,56 +60077,35 @@ testutil.go:371: Comparing: "test" vs "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=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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.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 [test2 baz.txt barlink test dev] 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": [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: "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 [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/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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" @@ -60149,37 +60115,36 @@ 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: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": [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" 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#02/lost_digest_in_a_entry === 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=-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=-2,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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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 [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" @@ -60188,12 +60153,48 @@ 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: "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 [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" +=== 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=-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 +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.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: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 "": [baz.txt barlink test dev test2 .no.prefetch.landmark] 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:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -60203,15 +60204,17 @@ 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=-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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "test" vs "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=-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 +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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" @@ -60221,94 +60224,94 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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 [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 "": [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:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] 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/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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} + 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=-2,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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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: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: "" 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": [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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry -=== 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=-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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} +=== 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=-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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] 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 [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 [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" @@ -60316,21 +60319,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" -=== 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=-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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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=9,prefix="",src=0,format=GNU + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "test" vs "test" - testutil.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 [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 [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" @@ -60340,33 +60336,36 @@ 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:371: Comparing: "baz.txt" vs "baz.txt" + 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: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" -=== RUN 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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": [testchar1 testchar2 testblock testfifo] 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" @@ -60376,53 +60375,49 @@ testutil.go:377: 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:371: Comparing: "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 [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 [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=0,format=GNU -=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: "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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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 [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" 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 [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": [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" @@ -60430,17 +60425,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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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" @@ -60448,16 +60444,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 [test dev test2 baz.txt barlink] + 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 [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" @@ -60465,66 +60460,62 @@ testutil.go: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=-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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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": [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" 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 [barlink test dev test2 baz.txt] - 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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 [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" -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} + 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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/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: "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/testblock" vs "dev/testblock" 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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] 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" @@ -60534,26 +60525,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 [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/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=0,format=USTAR -=== 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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" @@ -60563,12 +60551,13 @@ 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: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" @@ -60576,57 +60565,52 @@ testutil.go:371: Comparing: "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=-2,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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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": [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: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 "": [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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" -=== 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=-2,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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [barlink test dev test2 baz.txt] 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 [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/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" @@ -60636,10 +60620,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: "" 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 "": [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" @@ -60647,23 +60628,6 @@ testutil.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" -=== 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=0,format=PAX -=== 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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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": [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" @@ -60671,12 +60635,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/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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "" 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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -60684,18 +60654,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 "": [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" -=== 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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": [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" @@ -60703,42 +60670,32 @@ testutil.go:371: Comparing: "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 + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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 "": [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: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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX 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=-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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -60748,14 +60705,17 @@ 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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] vs [.no.prefetch.landmark 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: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" @@ -60764,14 +60724,8 @@ testutil.go:371: Comparing: "test" vs "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 - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: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" @@ -60779,59 +60733,41 @@ testutil.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: "" 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" -=== 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=-1,prefix="",src=0,format=GNU - 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=-1,prefix="./",src=0,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 -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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": [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 "": [.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 [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 [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" @@ -60840,32 +60776,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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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/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 "": [test dev test2 .no.prefetch.landmark baz.txt barlink] 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/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" @@ -60874,20 +60794,15 @@ testutil.go:371: Comparing: "test" vs "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=-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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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 "": [.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 [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" @@ -60895,52 +60810,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" +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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: "test" vs "test" + testutil.go:377: 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 [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 [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" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: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 "": [.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 [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": [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" @@ -60949,36 +60881,32 @@ 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=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 -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "barlink" vs "barlink" + 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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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": [testchar1 testchar2 testblock testfifo] 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" 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: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 [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" @@ -60986,22 +60914,23 @@ testutil.go:371: Comparing: "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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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": [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 [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" @@ -61013,54 +60942,35 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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/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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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/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 "": [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 [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "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=-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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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 .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" @@ -61070,32 +60980,38 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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": [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/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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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: "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/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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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 "": [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 [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" + testutil.go:371: Comparing: "dev/testfifo" vs "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" @@ -61104,33 +61020,46 @@ testutil.go:371: Comparing: "test" vs "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 + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.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" 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 "": [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: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" === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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" @@ -61146,26 +61075,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: "" 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: "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": [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/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=-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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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" @@ -61173,17 +61102,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/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 [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": [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" @@ -61191,109 +61125,104 @@ testutil.go:371: Comparing: "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 - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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 [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/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: "" 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: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 [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 [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" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [test dev test2 baz.txt barlink] 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 [testfifo testchar1 testchar2 testblock] - 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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + 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": [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: "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 - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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/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 "": [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": [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" @@ -61302,26 +61231,32 @@ 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" - testutil.go:371: Comparing: "barlink" vs "barlink" 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: "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" @@ -61330,22 +61265,11 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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: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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 baz.txt barlink test] 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" @@ -61355,34 +61279,39 @@ testutil.go:371: Comparing: "dev/testfifo" vs "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 "": [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" 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: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" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.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" @@ -61391,32 +61320,28 @@ 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: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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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": [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" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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": [testchar2 testblock testfifo testchar1] 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" @@ -61425,139 +61350,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" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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 [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 [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" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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 [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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] 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 "": [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": [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" === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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: "" 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: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": [testchar2 testblock testfifo testchar1] 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: "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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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 [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" 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 [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:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 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/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: "barlink" vs "barlink" -=== 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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: "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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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" @@ -61565,60 +61489,65 @@ testutil.go:371: Comparing: "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 [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 [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" +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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": [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 [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: "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/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 [test dev test2 baz.txt barlink] + 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": [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" 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" @@ -61627,23 +61556,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 [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/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: "" 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 [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": [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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61652,117 +61581,82 @@ 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.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/testfifo" vs "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 "": [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" 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 [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" 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" -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: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 [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: "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 "": [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: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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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 [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" 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 [dev test2 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: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" -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: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" @@ -61776,24 +61670,24 @@ testutil.go:377: 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 [test dev test2 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": [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: "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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" @@ -61811,26 +61705,26 @@ 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 [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 [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 [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" -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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" @@ -61840,19 +61734,32 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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: "" 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" + 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/testblock" vs "dev/testblock" testutil.go:371: 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" @@ -61861,34 +61768,54 @@ testutil.go:371: Comparing: "test" vs "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 - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} + 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/testfifo" vs "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] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + 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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.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: "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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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: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 "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] + 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: "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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61896,34 +61823,36 @@ testutil.go:371: Comparing: "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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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 [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/testfifo" vs "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 [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": [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" @@ -61932,29 +61861,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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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 [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: "" 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: "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" @@ -61966,18 +61892,20 @@ testutil.go:371: Comparing: "dev/testfifo" vs "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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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: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" @@ -61985,85 +61913,86 @@ testutil.go:371: Comparing: "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 [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 [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 [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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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": [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: "" 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 [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 [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + 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: "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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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 [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/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 [baz.txt barlink test dev test2] + 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 [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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62072,68 +62001,63 @@ 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.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: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: "" 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": [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" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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 [barlink test dev test2 .no.prefetch.landmark baz.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:371: Comparing: "dev/testblock" vs "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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] 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: "" 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: "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" @@ -62141,51 +62065,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" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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:371: Comparing: "baz.txt" vs "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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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": [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 "": [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: "" 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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" @@ -62193,36 +62124,32 @@ testutil.go:371: Comparing: "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: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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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" +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.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" @@ -62230,50 +62157,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: "" 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: "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 "": [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": [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" + 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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 "": [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: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": [testfifo testchar1 testchar2 testblock] 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" @@ -62281,11 +62209,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" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [test dev test2 baz.txt barlink] 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: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" @@ -62294,49 +62229,43 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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:371: Comparing: "dev/testfifo" vs "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 [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 [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/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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: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: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" 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 "": [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" @@ -62352,17 +62281,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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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 [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" @@ -62371,13 +62300,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 [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 "": [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": [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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -62386,46 +62311,56 @@ 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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": [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" - 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 "": [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 [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/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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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 [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" @@ -62434,36 +62369,27 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] 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 [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/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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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" +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -62475,14 +62401,11 @@ testutil.go:371: Comparing: "dev/testfifo" vs "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: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 "": [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" @@ -62491,9 +62414,15 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" @@ -62502,37 +62431,35 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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: "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 "": [.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 [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 [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" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" @@ -62545,15 +62472,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 "": [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: "" vs "" + 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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -62561,34 +62488,31 @@ testutil.go:371: Comparing: "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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: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 "": [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 [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: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" @@ -62596,51 +62520,57 @@ testutil.go:371: Comparing: "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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [test dev test2 baz.txt barlink] 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": [testchar1 testchar2 testblock testfifo] 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 [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: "" 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 "": [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": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - 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: "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 - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -62649,70 +62579,69 @@ 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: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": [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/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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 [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: "" 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: "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: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" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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" @@ -62721,49 +62650,49 @@ 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 [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 [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" - 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 - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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" - 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 "": [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: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" @@ -62772,10 +62701,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=-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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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" @@ -62783,15 +62712,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/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 "": [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" @@ -62799,53 +62728,55 @@ testutil.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: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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [barlink test dev test2 baz.txt] 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": [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" 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 [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 [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" === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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" @@ -62858,13 +62789,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:371: Comparing: "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" @@ -62872,20 +62798,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": [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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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 [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" @@ -62893,11 +62824,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 "": [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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] 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] @@ -62911,67 +62839,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" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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: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" 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 [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": [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: "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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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 [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" - 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 [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": [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" @@ -62979,34 +62910,27 @@ testutil.go:371: Comparing: "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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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 [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: "" 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: "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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -63016,34 +62940,37 @@ testutil.go:371: Comparing: "dev/testfifo" vs "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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + 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 "": [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:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] 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 [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" @@ -63051,17 +62978,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: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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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" @@ -63069,9 +62999,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 "": [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] @@ -63085,54 +63015,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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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": [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: "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 "": [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: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" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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" @@ -63141,7 +63070,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 "": [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: "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" @@ -63150,22 +63085,18 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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=-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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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" @@ -63173,16 +63104,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" - 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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.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 [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 [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" @@ -63191,28 +63116,15 @@ 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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:371: Comparing: "dev/testfifo" vs "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=-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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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:377: Directory: "" vs "": [test dev test2 baz.txt barlink] 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] @@ -63226,12 +63138,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" -=== 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} + 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:371: Comparing: "barlink" vs "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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -63245,27 +63154,28 @@ 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 [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" +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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": [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" -=== 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} + 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] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + 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" @@ -63280,15 +63190,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" +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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 "": [dev test2 baz.txt barlink test] 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": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + 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" @@ -63296,53 +63207,36 @@ testutil.go: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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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 [test2 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/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 "": [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": [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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -63351,14 +63245,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 "": [.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:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 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 [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" @@ -63366,18 +63259,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" -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [testchar2 testblock testfifo testchar1] 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" @@ -63385,14 +63274,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" + 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 [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 [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" @@ -63401,33 +63295,46 @@ 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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": [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: "" 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: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:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.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" +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -63436,27 +63343,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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} + 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: "" 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 [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": [testchar1 testchar2 testblock testfifo] 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": [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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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 "": [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" @@ -63471,18 +63384,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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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 "": [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": [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" @@ -63490,8 +63400,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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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 "": [test dev test2 baz.txt barlink] 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" @@ -63501,22 +63414,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": [testblock testfifo testchar1 testchar2] 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/testfifo" vs "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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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 "": [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: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" @@ -63524,15 +63435,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: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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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 "": [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 [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 "": [test dev test2 .no.prefetch.landmark baz.txt barlink] 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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -63541,34 +63465,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: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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 [testfifo testchar1 testchar2 testblock] + 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" 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 "": [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" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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": [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" @@ -63577,17 +63506,15 @@ 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -63595,8 +63522,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" + 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 [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" @@ -63604,18 +63533,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/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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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" @@ -63623,21 +63555,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/testfifo" vs "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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] + 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 [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" @@ -63645,52 +63575,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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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 [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: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 [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": [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" === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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" @@ -63698,36 +63629,32 @@ testutil.go:371: Comparing: "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: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 .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": [testfifo testchar1 testchar2 testblock] 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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" +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63735,34 +63662,36 @@ testutil.go:371: Comparing: "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 "": [.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": [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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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" @@ -63771,7 +63700,11 @@ 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: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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -63782,66 +63715,62 @@ 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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 [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: "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 [test2 baz.txt barlink test dev] + 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:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.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": [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" - 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "test" vs "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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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": [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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "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 [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" @@ -63849,18 +63778,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": [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" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -63870,15 +63799,15 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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/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 "": [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: "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" @@ -63892,16 +63821,12 @@ 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.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 [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 [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" @@ -63910,34 +63835,38 @@ 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: "" 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: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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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" @@ -63946,7 +63875,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 "": [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 [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" @@ -63957,17 +63886,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" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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": [testfifo testchar1 testchar2 testblock] 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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63975,38 +63909,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: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 [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": [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: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: "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: "dev/testblock" vs "dev/testblock" === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [testfifo testchar1 testchar2 testblock] 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" @@ -64014,7 +63944,6 @@ testutil.go:371: Comparing: "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" @@ -64023,7 +63952,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": [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" @@ -64032,17 +63961,15 @@ 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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": [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" @@ -64050,15 +63977,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 "": [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 [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" @@ -64067,17 +63996,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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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" @@ -64087,47 +64016,41 @@ 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": [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" === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.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 [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/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 "": [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/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/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 "": [.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" @@ -64136,18 +64059,24 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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" @@ -64157,12 +64086,13 @@ 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": [testblock testfifo testchar1 testchar2] 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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -64170,35 +64100,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: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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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": [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": [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: "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 "": [.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" @@ -64207,31 +64136,33 @@ 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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": [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" 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 "": [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 [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" @@ -64239,13 +64170,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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" @@ -64253,34 +64182,36 @@ testutil.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" 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 [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": [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: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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" @@ -64293,29 +64224,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: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:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] 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 [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: "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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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] @@ -64329,173 +64259,174 @@ testutil.go:371: Comparing: "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 "": [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: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 [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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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": [testchar1 testchar2 testblock testfifo] 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: "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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + 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 [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + 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: "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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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: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" - 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: "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 [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 [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/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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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 [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: "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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] + 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": [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" 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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 [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: "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 [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 [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" - 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] 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" @@ -64503,45 +64434,43 @@ testutil.go:371: Comparing: "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:371: Comparing: "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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] 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": [testchar2 testblock testfifo testchar1] 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/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=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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "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": [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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] + 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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -64551,14 +64480,14 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "baz.txt" vs "baz.txt" @@ -64567,7 +64496,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": [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" @@ -64576,32 +64505,32 @@ 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:371: Comparing: "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 [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": [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/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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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/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" @@ -64611,79 +64540,49 @@ testutil.go:377: 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: "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/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: "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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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" - 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: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: "" 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": [testchar1 testchar2 testblock testfifo] 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: "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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: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": [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 barlink test dev test2 .no.prefetch.landmark] 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 [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" @@ -64691,23 +64590,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" - testutil.go:371: Comparing: "test" vs "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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [.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": [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" @@ -64716,31 +64610,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 "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + 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: "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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -64751,26 +64645,28 @@ 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: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: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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -64783,52 +64679,50 @@ testutil.go:371: Comparing: "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 "": [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: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" - 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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": [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: "" 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 .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" @@ -64836,11 +64730,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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -64856,13 +64750,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 [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: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" @@ -64870,19 +64765,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" +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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/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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} + 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 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark 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 [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" @@ -64890,43 +64800,49 @@ testutil.go: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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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 "": [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: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" -=== 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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 "": [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/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=-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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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" @@ -64934,18 +64850,12 @@ testutil.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" - testutil.go: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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} + 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] vs [.no.prefetch.landmark 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" @@ -64960,69 +64870,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" +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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 [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" 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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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: "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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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": [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: "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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [test dev test2 baz.txt barlink] 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": [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 [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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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 "": [.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": [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" @@ -65030,27 +64940,27 @@ testutil.go: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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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 "": [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": [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: "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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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 "": [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" @@ -65065,15 +64975,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" +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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: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 [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" @@ -65081,18 +64993,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" -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" 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 "": [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 [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" @@ -65100,48 +65010,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" +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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": [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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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 "": [test2 .no.prefetch.landmark baz.txt barlink test dev] 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: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: "test" vs "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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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 "": [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" @@ -65149,13 +65064,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" -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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 "": [test dev test2 .no.prefetch.landmark baz.txt barlink] 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" @@ -65166,38 +65076,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/testblock" vs "dev/testblock" + testutil.go:371: 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=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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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": [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" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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 "": [.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 [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" 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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -65206,33 +65135,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 "": [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" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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: "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=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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -65241,31 +65170,28 @@ 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 [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" === 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark 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 [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" @@ -65275,64 +65201,32 @@ 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 [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 [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=-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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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: "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: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: "" 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:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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 [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" -=== 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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 "": [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 [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" @@ -65346,12 +65240,14 @@ testutil.go:377: 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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] 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": [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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -65359,20 +65255,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=-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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","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-05-20T20:24:42Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:42Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:42Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:42Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: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" @@ -65381,32 +65275,32 @@ 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 "": [.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 [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=-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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} + 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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/testfifo" vs "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" @@ -65416,14 +65310,14 @@ testutil.go:377: 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 [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" @@ -65431,27 +65325,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" -=== 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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":1,"devMinor":2}]} +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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 [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: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 "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 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: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=-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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"./dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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 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" @@ -65466,16 +65379,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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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 "": [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": [testchar1 testchar2 testblock testfifo] 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" @@ -65485,15 +65395,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=-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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"/dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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 "": [barlink test dev test2 baz.txt] 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: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" @@ -65501,18 +65414,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/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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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-05-20T20:24:41Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-05-20T20:24:41Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-05-20T20:24:41Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-05-20T20:24:41Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-05-20T20:24:41Z","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 .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 [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" @@ -65520,37 +65428,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" +=== 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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","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":"2025-06-23T02:51:00Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2025-06-23T02:51:00Z"},{"name":"../dev/testchar1","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2025-06-23T02:51:00Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2025-06-23T02:51:00Z","devMajor":1,"devMinor":2}]} 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] 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/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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] 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": [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: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" --- PASS: TestGzipEStargz (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen (11.64s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen (6.60s) + --- 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.01s) + --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) - --- 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=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.01s) + --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) --- 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.01s) + --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) @@ -65560,693 +65489,693 @@ --- 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.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=true,format=GNU (0.00s) --- 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.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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) --- 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.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.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=USTAR (0.00s) + --- 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.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=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.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.00s) + --- 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.00s) --- 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.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=true,format=GNU (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.00s) --- 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=true,format=PAX (0.00s) --- 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.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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) --- 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=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=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.00s) --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) --- 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.00s) --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) --- 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.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=true,format=USTAR (0.01s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) --- 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.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.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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) --- 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.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=true,format=GNU (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.00s) --- 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=true,format=PAX (0.00s) --- 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.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.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.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=true,format=PAX (0.00s) --- 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.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=-2,prefix="",lossless=true,format=USTAR (0.01s) + --- 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.00s) --- 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=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.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.00s) --- 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.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.00s) --- 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.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.00s) --- 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.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/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.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.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.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.01s) - --- 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=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.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=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.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.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.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=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=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=USTAR (0.00s) + --- 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.00s) --- 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=GNU (0.00s) + --- 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=false,format=USTAR (0.00s) - --- 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=false,format=GNU (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.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.00s) --- 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=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=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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) + --- 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.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.00s) + --- 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=false,format=USTAR (0.00s) + --- 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=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=true,format=GNU (0.00s) + --- 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=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.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=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) + --- 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=USTAR (0.00s) --- 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.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=true,format=USTAR (0.00s) - --- 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.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=true,format=PAX (0.00s) + --- 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=USTAR (0.01s) + --- 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.00s) + --- 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=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=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.00s) --- 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.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=-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=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=-1,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) + --- 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.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.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=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) + --- 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.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.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=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) + --- 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.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=true,format=GNU (0.01s) --- 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.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=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.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.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=-1,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) + --- 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.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.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) + --- 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.00s) - --- 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=true,format=PAX (0.00s) --- 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.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.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=false,format=GNU (0.00s) + --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) --- 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.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=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.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) + --- 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.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) --- 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.00s) - --- 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.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=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=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) + --- 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.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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) --- 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.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=GNU (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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) --- 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.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=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=0,prefix="../",lossless=false,format=USTAR (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) --- 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.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=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) --- 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=true,format=PAX (0.00s) --- 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.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=true,format=PAX (0.00s) --- 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.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=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) --- 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=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.01s) - --- 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=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) --- 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.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) + --- 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=true,format=GNU (0.00s) --- 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.01s) --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) --- 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.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.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=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) --- 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.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=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) --- 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=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) --- 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.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=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) --- 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.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=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) --- 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.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=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) --- 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=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) + --- 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=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) --- 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=false,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.00s) --- 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=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) --- 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=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) - --- 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=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) - --- 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.00s) - --- 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=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) - --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) - --- 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=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) - --- 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=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) + --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) - --- 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=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) - --- 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=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) --- 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=false,format=USTAR (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=1,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) + --- 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.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=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) --- 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=false,format=PAX (0.00s) --- 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=false,format=GNU (0.00s) + --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) --- 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=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=1,prefix="../",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) --- 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=true,format=GNU (0.00s) --- 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=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) --- 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.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.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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) --- 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=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.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=-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=9,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) - --- 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=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.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=-1,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) + --- 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.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=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) --- 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=false,format=GNU (0.00s) + --- 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.00s) - --- 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=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) --- 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.00s) - --- 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=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=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.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.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.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) + --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) --- 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.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.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=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) + --- 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.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=-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=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,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.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=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=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.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.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=true,format=USTAR (0.00s) + --- 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=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=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.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=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=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=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=PAX (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=true,format=GNU (0.00s) --- 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.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=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) --- 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.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=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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,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=false,format=USTAR (0.00s) + --- 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.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=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) + --- 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.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.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=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,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=false,format=USTAR (0.00s) --- 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.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=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.01s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) --- 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=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=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) + --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) - --- 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=true,format=GNU (0.00s) + --- 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.00s) --- 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=PAX (0.01s) + --- 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.00s) --- 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=9,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) - --- 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=-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=9,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,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=false,format=USTAR (0.00s) + --- 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.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=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=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) --- 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.01s) + --- 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.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=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) --- 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.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=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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) - --- 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.00s) --- 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.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.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=true,format=USTAR (0.00s) --- 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.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.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=false,format=USTAR (0.00s) --- 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.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=true,format=GNU (0.00s) --- 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.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=USTAR (0.00s) + --- 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=false,format=PAX (0.00s) --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) + --- 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.00s) - --- 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=PAX (0.01s) --- 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.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=false,format=GNU (0.00s) --- 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=false,format=USTAR (0.00s) --- 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.01s) + --- 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.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.00s) --- 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.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=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.00s) --- 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=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=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=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.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=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.00s) + --- 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.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=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.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.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=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.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.00s) --- 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=USTAR (0.00s) + --- 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.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.01s) + --- 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=9,prefix="",lossless=true,format=USTAR (0.01s) - --- 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=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) --- 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=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) --- 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=false,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) - --- 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=false,format=PAX (0.00s) + --- 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.00s) --- 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.00s) - --- 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=true,format=PAX (0.00s) --- 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=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) --- 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.00s) - --- 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=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=9,prefix="../",lossless=true,format=PAX (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) + --- 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.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=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=true,format=GNU (0.00s) --- 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=USTAR (0.00s) + --- 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.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=GNU (0.00s) + --- 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.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=false,format=USTAR (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.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.00s) --- 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=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.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=false,format=GNU (0.00s) --- 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.00s) --- 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.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=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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) --- 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.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.00s) - --- 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.00s) --- 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) @@ -66254,11 +66183,11 @@ --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) - --- 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=true,format=PAX (0.00s) --- 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.02s) + --- 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/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.01s) --- 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=PAX (0.01s) @@ -66266,365 +66195,365 @@ --- 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=USTAR (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.02s) + --- 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=PAX (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.01s) --- 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.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=true,format=PAX (0.01s) --- 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=true,format=GNU (0.01s) --- 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=USTAR (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.01s) --- 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=PAX (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.01s) - --- 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=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.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.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.02s) - --- 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.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.02s) - --- 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.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.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.02s) - --- 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.02s) - --- 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.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=false,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.01s) + --- 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.01s) --- 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.01s) - --- 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.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.01s) + --- 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.01s) --- 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.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=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) --- 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.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.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.01s) --- 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.02s) - --- 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=GNU (0.01s) + --- 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.01s) --- 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.01s) --- 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.02s) - --- 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=-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=9,prefix="../",lossless=true,format=GNU (0.01s) + --- 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=-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.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.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.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.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.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=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.01s) - --- 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=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.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.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=-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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) --- 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=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) --- 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=true,format=USTAR (0.01s) - --- 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=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) - --- 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=GNU (0.01s) + --- 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=true,format=USTAR (0.01s) - --- 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=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) - --- 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=GNU (0.01s) + --- 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=true,format=USTAR (0.01s) --- 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=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) - --- 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=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) - --- 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.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.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.00s) + --- 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.00s) + --- 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.00s) + --- 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.00s) + --- 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.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=PAX (0.00s) + --- 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.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=true,format=USTAR (0.00s) --- 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.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=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) + --- 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.00s) --- 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.00s) - --- 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=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) - --- 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=true,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=1,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) --- 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.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=PAX (0.01s) + --- 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.00s) + --- 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=false,format=USTAR (0.00s) --- 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=GNU (0.00s) + --- 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=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=true,format=GNU (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) --- 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=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) --- 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=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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) --- 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.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=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) --- 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=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) --- 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.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=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) --- 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=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=PAX (0.01s) - --- 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.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=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) + --- 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.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) + --- 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.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) + --- 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.00s) + --- 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=PAX (0.00s) + --- 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.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) --- 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.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=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) --- 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=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=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) --- 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=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) --- 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/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.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=true,format=USTAR (0.00s) + --- 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.00s) --- 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.00s) --- 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.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.00s) --- 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.00s) --- 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.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=true,format=PAX (0.00s) --- 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=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) --- 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=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.00s) --- 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.00s) --- 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=USTAR (0.00s) + --- 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=GNU (0.01s) + --- 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=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=false,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=USTAR (0.00s) + --- 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.00s) + --- 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=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.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.00s) --- 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=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=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=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.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) --- 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.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=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.00s) --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,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.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=true,format=PAX (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,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.00s) --- 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.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=-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=9,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,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.00s) + --- 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.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.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.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.00s) --- 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=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.00s) + --- 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.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=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.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.00s) + --- 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.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.00s) --- 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.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=true,format=PAX (0.00s) --- 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.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=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=false,format=GNU (0.00s) + --- 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.00s) + --- 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.00s) + --- 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.00s) --- 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.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=PAX (0.00s) + --- 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.00s) --- 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.00s) --- 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=PAX (0.00s) + --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) - --- 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.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.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.01s) --- 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=true,format=USTAR (0.00s) --- 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.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) @@ -66635,97 +66564,97 @@ --- 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.01s) - --- 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=false,format=GNU (0.00s) --- 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=false,format=USTAR (0.00s) --- 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=true,format=GNU (0.01s) --- 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=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.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=PAX (0.01s) + --- 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.01s) --- 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=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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) --- 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.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=true,format=GNU (0.01s) + --- 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.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.01s) --- 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.01s) --- 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=USTAR (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.01s) - --- 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=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,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=false,format=USTAR (0.01s) --- 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.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.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=GNU (0.01s) + --- 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.01s) + --- 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.01s) --- 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.01s) - --- 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=true,format=USTAR (0.01s) --- 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=PAX (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.01s) --- 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.02s) + --- 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.01s) - --- 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=true,format=PAX (0.02s) --- 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=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) --- 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=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) --- 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.01s) - --- 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=GNU (0.01s) + --- 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.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=PAX (0.01s) + --- 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.01s) + --- 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.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.01s) --- 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.01s) - --- 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=false,format=GNU (0.01s) --- 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.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=PAX (0.01s) + --- 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.01s) - --- 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=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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) --- 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.01s) - --- 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=true,format=GNU (0.01s) --- 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.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=USTAR (0.01s) + --- 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.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) + --- 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.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) @@ -66736,134 +66665,134 @@ --- 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.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) - --- 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=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,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.00s) --- 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.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=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.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=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=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.00s) --- 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.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=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=false,format=USTAR (0.00s) --- 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.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) + --- 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=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=PAX (0.00s) + --- 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=false,format=USTAR (0.00s) --- 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=false,format=PAX (0.00s) --- 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=false,format=USTAR (0.00s) --- 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=false,format=GNU (0.00s) --- 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=false,format=USTAR (0.00s) --- 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=false,format=PAX (0.00s) --- 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=false,format=GNU (0.00s) --- 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=false,format=USTAR (0.00s) --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) --- 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=false,format=USTAR (0.00s) --- 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.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.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=GNU (0.00s) + --- 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.00s) + --- 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=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=false,format=GNU (0.00s) --- 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=false,format=USTAR (0.00s) --- 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=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=-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=false,format=USTAR (0.00s) --- 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=false,format=PAX (0.00s) --- 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=false,format=GNU (0.00s) --- 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.00s) --- 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=false,format=PAX (0.00s) --- 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=false,format=GNU (0.00s) --- 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=false,format=USTAR (0.00s) --- 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=false,format=PAX (0.00s) --- 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=false,format=GNU (0.00s) --- 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.00s) --- 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=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.00s) --- 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.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.00s) --- 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.00s) --- 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.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.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=false,format=PAX (0.00s) --- 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.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) --- 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.00s) --- 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.00s) --- 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=false,format=USTAR (0.00s) --- 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.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=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) + --- 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.00s) --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) @@ -66871,2279 +66800,2279 @@ --- 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.00s) --- 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=USTAR (0.00s) + --- 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.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=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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) - --- 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.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.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.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=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.00s) + --- 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=false,format=GNU (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) + --- 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.00s) + --- 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.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=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=false,format=PAX (0.00s) + --- 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.00s) + --- 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.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=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=false,format=GNU (0.00s) + --- 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.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) - --- 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=false,format=PAX (0.00s) + --- 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.00s) --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) + --- 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.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) - --- 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=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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) --- 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=false,format=PAX (0.00s) --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) --- 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.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.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=9,prefix="/",lossless=false,format=GNU (0.00s) --- 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=false,format=USTAR (0.00s) --- 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.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=9,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) + --- 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.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=PAX (0.00s) + --- 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.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=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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (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.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.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=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.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) --- 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=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=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.00s) + --- 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.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=-1,prefix="../",lossless=false,format=PAX (0.00s) + --- 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.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.01s) - --- 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=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.00s) + --- 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.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/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=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.01s) - --- 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.00s) + --- 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.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.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.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.01s) + --- 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.00s) --- 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=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.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.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 (26.61s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX (0.02s) + --- 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.00s) + --- 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=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify (14.97s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU (0.01s) - --- 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.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX (0.02s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.02s) - --- 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.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.03s) - --- 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.03s) - --- 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.02s) - --- 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=1,prefix="../",format=USTAR#01 (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.02s) - --- 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.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,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.02s) - --- 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.02s) - --- 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.02s) - --- 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.02s) - --- 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=-2,prefix="",format=USTAR#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.03s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.03s) - --- 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.02s) - --- 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.03s) - --- 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.03s) - --- 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.03s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#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.03s) - --- 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.03s) - --- 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.03s) - --- 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.03s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.02s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.02s) - --- 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.03s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU (0.02s) - --- 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.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU (0.02s) - --- 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.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.01s) + --- 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.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.01s) + --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.01s) + --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU (0.01s) + --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR (0.02s) + --- 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.02s) - --- 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=USTAR (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU (0.02s) - --- 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.03s) - --- 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.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.02s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU (0.02s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,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.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.01s) + --- 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.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.02s) - --- 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=PAX (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.02s) - --- 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.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.02s) - --- 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=PAX (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.02s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.03s) - --- 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.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.02s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.03s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.03s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.03s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.03s) - --- 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.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.02s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.03s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.03s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.03s) - --- 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.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.02s) - --- 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.03s) - --- 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.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.03s) - --- 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.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.03s) - --- 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.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.02s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.03s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.02s) - --- 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.03s) - --- 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.03s) - --- 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=0,prefix="./",format=USTAR#02 (0.03s) - --- 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.03s) - --- 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.03s) - --- 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=0,prefix="../",format=USTAR#02 (0.03s) - --- 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.03s) - --- 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.05s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.04s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.04s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.04s) - --- 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=9,prefix="",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.03s) - --- 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=9,prefix="./",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.04s) - --- 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=9,prefix="/",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.04s) - --- 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=9,prefix="../",format=USTAR#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.04s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.04s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.03s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.03s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.03s) - --- 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=-2,prefix="",format=USTAR#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR (0.03s) --- 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=PAX (0.05s) + --- 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.03s) --- 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.00s) - --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU (0.03s) + --- 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.06s) - --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.03s) + --- 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.02s) --- 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.00s) - --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU (0.02s) + --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.03s) --- 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.05s) + --- 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.03s) --- 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.00s) - --- 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 (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.02s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX (0.02s) --- 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.00s) - --- 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 (0.02s) --- 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.06s) + --- 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=1,prefix="",format=USTAR (0.03s) --- 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=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX (0.03s) --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU (0.03s) --- 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.06s) - --- 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.06s) - --- 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/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.03s) + --- 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=PAX (0.03s) + --- 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.06s) - --- 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 (0.03s) + --- 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.03s) --- 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=PAX (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX (0.04s) --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU (0.04s) --- 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/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.03s) + --- 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=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX (0.03s) --- 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/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.03s) + --- 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=9,prefix="",format=USTAR (0.06s) - --- 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.03s) + --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX (0.03s) --- 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.05s) - --- 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=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU (0.03s) --- 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=USTAR (0.06s) - --- 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=9,prefix="./",format=PAX (0.05s) - --- 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/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.03s) + --- 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.03s) + --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.03s) --- 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.05s) - --- 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 (0.03s) + --- 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.05s) - --- 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 (0.03s) + --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.05s) - --- 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.03s) + --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX (0.03s) + --- 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.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.05s) - --- 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.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU (0.03s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.03s) --- 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=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX (0.03s) + --- 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=PAX/lost_digest_in_a_entry (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/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU (0.03s) --- 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/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.05s) - --- 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/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.03s) + --- 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=PAX (0.03s) --- 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.06s) - --- 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=-1,prefix="/",format=USTAR (0.05s) + --- 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.02s) + --- 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.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.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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.03s) --- 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=PAX (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.03s) --- 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=-2,prefix="",format=USTAR (0.04s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU (0.04s) - --- 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 (0.03s) --- 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.04s) + --- 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=USTAR (0.02s) --- 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.05s) - --- 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 (0.03s) + --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.04s) - --- 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.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.05s) - --- 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.05s) - --- 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.03s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.03s) + --- 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.02s) --- 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=GNU (0.04s) - --- 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=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.03s) --- 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.04s) + --- 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=USTAR (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.03s) --- 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=0,prefix="",format=USTAR#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.02s) --- 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.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=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.03s) --- 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.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.04s) - --- 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=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.03s) --- 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=PAX#01 (0.04s) - --- 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=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.02s) --- 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.04s) - --- 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=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.03s) + --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.03s) --- 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.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.05s) + --- 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.03s) --- 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.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#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=USTAR#01 (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.03s) --- 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.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=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.03s) --- 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=1,prefix="",format=USTAR#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.03s) --- 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.05s) + --- 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.03s) --- 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.05s) - --- 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/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.03s) + --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.03s) --- 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 (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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.03s) --- 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.06s) - --- 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=USTAR#01 (0.03s) --- 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=PAX#01 (0.05s) + --- 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.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.03s) --- 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=9,prefix="",format=USTAR#01 (0.04s) + --- 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.03s) --- 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.05s) + --- 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.02s) --- 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.05s) - --- 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 (0.03s) --- 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.04s) - --- 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=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.02s) --- 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=PAX#01 (0.04s) - --- 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=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.03s) --- 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=GNU#01 (0.05s) + --- 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.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.03s) --- 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.04s) - --- 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=GNU#01 (0.03s) --- 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=USTAR#01 (0.05s) + --- 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.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.03s) --- 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.00s) - --- 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 (0.03s) + --- 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=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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.02s) --- 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.05s) + --- 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.03s) --- 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.04s) - --- 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=USTAR#01 (0.02s) --- 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=PAX#01 (0.04s) + --- 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.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.02s) --- 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.05s) - --- 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 (0.02s) --- 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=USTAR#01 (0.04s) - --- 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=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.03s) + --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.02s) --- 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=-2,prefix="",format=USTAR#01 (0.04s) - --- 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 (0.03s) --- 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.04s) + --- 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.03s) --- 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=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.04s) - --- 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=PAX#01 (0.03s) --- 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.05s) - --- 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=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.03s) + --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.02s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.03s) --- 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=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.03s) --- 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.05s) - --- 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 (0.03s) + --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.02s) --- 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=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.03s) --- 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=0,prefix="",format=USTAR#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.02s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.03s) --- 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.04s) - --- 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=PAX#02 (0.03s) --- 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=GNU#02 (0.04s) + --- 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.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.02s) --- 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.04s) - --- 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 (0.03s) --- 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.04s) - --- 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/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.03s) --- 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=GNU#02 (0.04s) + --- 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.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.03s) --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.03s) --- 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.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=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.03s) --- 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.05s) + --- 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.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.03s) --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.03s) --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.03s) + --- 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=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.03s) --- 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=9,prefix="",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.05s) - --- 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 (0.03s) --- 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.05s) + --- 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.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.05s) - --- 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.05s) - --- 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=PAX#02 (0.03s) + --- 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.03s) --- 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=-1,prefix="",format=USTAR#02 (0.05s) + --- 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.02s) --- 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.05s) - --- 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.02s) --- 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.05s) + --- 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.03s) --- 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.05s) + --- 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.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.02s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.02s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.03s) --- 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=-2,prefix="",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.03s) --- 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.05s) - --- 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 (0.03s) --- 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=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.03s) --- 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.05s) - --- 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 (0.03s) + --- 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.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.01s) - --- 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=GNU#02 (0.03s) + --- 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.02s) --- 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.05s) - --- 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 (0.03s) --- 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=GNU#02 (0.05s) - --- 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=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.03s) --- 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=USTAR#02 (0.05s) + --- 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.03s) --- 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.05s) + --- 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.03s) --- 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.05s) + --- 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.03s) --- 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/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR (0.02s) --- 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=PAX (0.04s) + --- 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.02s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU (0.02s) --- 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=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX (0.02s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU (0.02s) --- 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=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX (0.02s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU (0.02s) --- 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=USTAR (0.04s) - --- 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=USTAR (0.02s) --- 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=PAX (0.04s) + --- 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.02s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU (0.02s) --- 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=1,prefix="",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR (0.03s) --- 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.05s) + --- 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.02s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU (0.02s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.03s) --- 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 (0.03s) --- 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.05s) - --- 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 (0.03s) --- 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.05s) + --- 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.03s) --- 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.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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX (0.03s) + --- 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.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.03s) --- 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 (0.03s) --- 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.05s) - --- 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 (0.03s) --- 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=9,prefix="",format=USTAR (0.04s) - --- 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=1,prefix="../",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR (0.03s) --- 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=PAX (0.05s) - --- 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=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX (0.03s) --- 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.05s) + --- 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.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.03s) --- 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.05s) + --- 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.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU (0.03s) --- 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=-1,prefix="",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.03s) --- 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 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.02s) --- 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.04s) + --- 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.03s) --- 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.04s) - --- 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 (0.02s) --- 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.05s) - --- 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.04s) + --- 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.03s) + --- 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.02s) --- 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.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.04s) + --- 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.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX (0.02s) --- 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=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.02s) + --- 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.00s) - --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.03s) --- 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=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.04s) - --- 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 (0.02s) --- 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=GNU (0.04s) + --- 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.02s) --- 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.04s) - --- 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=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.03s) --- 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=PAX (0.04s) + --- 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.03s) --- 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=GNU (0.04s) - --- 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.03s) --- 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=0,prefix="",format=USTAR#01 (0.03s) + --- 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=0,prefix="",format=USTAR#01 (0.02s) --- 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.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.02s) --- 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.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.02s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.02s) + --- 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=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.02s) --- 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.04s) - --- 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 (0.02s) --- 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=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.02s) --- 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=1,prefix="",format=USTAR#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.03s) --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01 (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=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.03s) --- 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.05s) - --- 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.03s) --- 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.06s) - --- 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=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.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=1,prefix="/",format=USTAR#01 (0.05s) + --- 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=USTAR#01 (0.03s) --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.02s) --- 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.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.03s) --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (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=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.05s) - --- 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=GNU#01 (0.03s) --- 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.05s) + --- 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.02s) --- 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.04s) + --- 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.02s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.03s) --- 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.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 (0.03s) --- 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.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=GNU#01 (0.03s) --- 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.05s) - --- 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=USTAR#01 (0.02s) --- 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=PAX#01 (0.05s) + --- 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.03s) --- 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.05s) + --- 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.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.03s) --- 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.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 (0.03s) --- 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.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=GNU#01 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.02s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (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=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (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=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.03s) --- 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.05s) - --- 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 (0.02s) + --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (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=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.02s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.02s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (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=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.03s) --- 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=-2,prefix="",format=USTAR#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.02s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.02s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.02s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.02s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.05s) - --- 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.04s) - --- 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.03s) + --- 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.03s) --- 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.05s) + --- 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.02s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.03s) --- 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=0,prefix="",format=USTAR#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.02s) --- 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=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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.03s) --- 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.04s) - --- 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=PAX#02 (0.03s) --- 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.05s) + --- 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.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.02s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.02s) --- 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.01s) - --- 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=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.03s) --- 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.06s) + --- 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.03s) --- 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.06s) + --- 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.03s) --- 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.06s) + --- 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.03s) --- 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.06s) - --- 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 (0.03s) --- 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.06s) - --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.03s) + --- 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.06s) - --- 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.03s) + --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.03s) --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.04s) --- 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.05s) - --- 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 (0.03s) + --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.03s) --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.03s) --- 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.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.05s) + --- 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.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.03s) --- 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.05s) + --- 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.04s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.03s) --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.03s) --- 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.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.06s) + --- 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.03s) --- 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.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.05s) + --- 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.03s) --- 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.06s) + --- 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.03s) --- 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=-1,prefix="",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.03s) --- 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.05s) + --- 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.03s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.03s) --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.03s) + --- 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.06s) - --- 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=PAX#02 (0.03s) + --- 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 (0.03s) --- 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=GNU#02/lost_digest_in_a_entry (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/duplicated_entry_offset (0.01s) - --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.03s) + --- 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.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.03s) --- 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.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.05s) - --- 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 (0.03s) --- 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.05s) - --- 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/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.03s) + --- 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=-2,prefix="",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.02s) --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.03s) --- 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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.03s) --- 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.05s) - --- 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 (0.03s) + --- 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.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 (0.02s) --- 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.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=USTAR#02 (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.03s) --- 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.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 (0.02s) --- 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.04s) + --- 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=USTAR#02 (0.03s) --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.03s) --- 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.05s) - --- 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 (0.03s) + --- 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 (29.15s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.03s) - --- 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.03s) - --- 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.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.04s) - --- 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.03s) - --- 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.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.03s) - --- 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=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.03s) - --- 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=-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.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.02s) - --- 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.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (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.03s) - --- 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.04s) - --- 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.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.03s) - --- 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=1,prefix="/",src=1,format=GNU (0.04s) - --- 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=9,prefix="",src=1,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.03s) - --- 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.03s) - --- 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.03s) - --- 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.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.03s) - --- 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=-1,prefix="/",src=1,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.03s) - --- 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.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.03s) - --- 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.03s) - --- 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.03s) - --- 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.04s) - --- 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=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (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.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.04s) - --- 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=0,prefix="./",src=2,format=GNU (0.04s) - --- 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=0,prefix="../",src=2,format=GNU (0.03s) - --- 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.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.04s) - --- 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.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=GNU (0.04s) - --- 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.05s) - --- 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=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.04s) - --- 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.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.04s) - --- 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.04s) - --- 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.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.04s) - --- 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.07s) - --- 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.06s) - --- 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=PAX (0.05s) - --- 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=PAX (0.06s) - --- 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.07s) - --- 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.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.05s) - --- 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.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.05s) - --- 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=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.05s) - --- 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.05s) - --- 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.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=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=PAX (0.07s) - --- 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.07s) - --- 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.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (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=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=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.05s) - --- 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.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.04s) - --- 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=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.05s) - --- 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.06s) - --- 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.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.06s) - --- 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.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.05s) - --- 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.05s) - --- 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.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.05s) - --- 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.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.05s) - --- 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.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.04s) - --- 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.05s) - --- 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=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.05s) - --- 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.04s) - --- 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.04s) - --- 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.06s) - --- 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.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.06s) - --- 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.06s) - --- 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.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.05s) - --- 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.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.05s) - --- 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.05s) - --- 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=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.04s) - --- 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=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.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.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.06s) - --- 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.07s) - --- 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.06s) - --- 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.06s) - --- 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=1,prefix="./",src=2,format=GNU (0.06s) - --- 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.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.06s) - --- 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.06s) - --- 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.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.05s) - --- 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.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.05s) - --- 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=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.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild (16.50s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.02s) + --- 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.02s) + --- 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.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.02s) + --- 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.02s) + --- 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.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.03s) + --- 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.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.03s) + --- 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.02s) + --- 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=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (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=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=0,prefix="../",src=0,format=GNU (0.02s) - --- 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.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.02s) - --- 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=0,prefix="",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.02s) - --- 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=9,prefix="",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (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.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.02s) - --- 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.02s) - --- 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=1,prefix="../",src=1,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.01s) - --- 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.02s) - --- 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.02s) - --- 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.02s) - --- 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.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (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=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=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (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=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.02s) - --- 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.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.02s) - --- 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=0,prefix="",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.02s) - --- 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.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=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.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.01s) === RUN TestGzipFooter ---- PASS: TestGzipFooter (0.25s) +--- PASS: TestGzipFooter (0.13s) PASS -ok github.com/containerd/stargz-snapshotter/estargz 37.821s +ok github.com/containerd/stargz-snapshotter/estargz 20.987s === RUN TestNoError --- PASS: TestNoError (0.00s) === RUN TestOneError @@ -69151,15 +69080,15 @@ === RUN TestMultipleErrors --- PASS: TestMultipleErrors (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/estargz/errorutil 0.003s +ok github.com/containerd/stargz-snapshotter/estargz/errorutil 0.002s ? github.com/containerd/stargz-snapshotter/fs/config [no test files] === RUN TestCheck -time="2024-05-20T20:25:25Z" level=warning msg="failed to sync with prefetch completion" error=fail mountpoint=test -time="2024-05-20T20:25:25Z" level=warning msg="failed to connect to blob" error=failed mountpoint=test -time="2024-05-20T20:25:25Z" level=warning msg="check failed" error="reference hasn't been passed" mountpoint=test +time="2025-06-23T02:51:25Z" level=warning msg="failed to sync with prefetch completion" error=fail mountpoint=test +time="2025-06-23T02:51:25Z" level=warning msg="failed to connect to blob" error=failed mountpoint=test +time="2025-06-23T02:51:25Z" 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.011s +ok github.com/containerd/stargz-snapshotter/fs 0.007s ? github.com/containerd/stargz-snapshotter/fs/metrics/common [no test files] ? github.com/containerd/stargz-snapshotter/fs/metrics/layer [no test files] === RUN TestLayer @@ -69175,30 +69104,30 @@ === 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_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_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_last_chunk_in_max_size_file +=== RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_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_multi_chunks_at_top_of_1st_chunk_in_max_size_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_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_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_2nd_chunk_in_1_chunk_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_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_2_chunks_file +=== RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_top_of_last_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_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 @@ -69210,7 +69139,7 @@ === RUN TestLayer/prefetch_landmark === RUN TestLayer/no_prefetch_landmark === RUN TestLayer/state_file -time="2024-05-20T20:25:27Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-8511695912949223643 fetchedPercent=50 fetchedSize=5 size=10 +time="2025-06-23T02:51:26Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-5945596776880580965 fetchedPercent=50 fetchedSize=5 size=10 === RUN TestLayer/file_suid === RUN TestLayer/dir_sgid === RUN TestLayer/file_sticky @@ -69223,7 +69152,7 @@ === RUN TestLayer/prefetch_landmark#01 === RUN TestLayer/no_prefetch_landmark#01 === RUN TestLayer/state_file#01 -time="2024-05-20T20:25:27Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-8426485133219287307 fetchedPercent=50 fetchedSize=5 size=10 +time="2025-06-23T02:51:26Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-1986704654041655120 fetchedPercent=50 fetchedSize=5 size=10 === RUN TestLayer/file_suid#01 === RUN TestLayer/dir_sgid#01 === RUN TestLayer/file_sticky#01 @@ -69236,194 +69165,194 @@ === RUN TestLayer/prefetch_landmark#02 === RUN TestLayer/no_prefetch_landmark#02 === RUN TestLayer/state_file#02 -time="2024-05-20T20:25:27Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-395491839108541210 fetchedPercent=50 fetchedSize=5 size=10 +time="2025-06-23T02:51:26Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-260654997463350413 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 (0.45s) +--- PASS: TestLayer (0.23s) --- PASS: TestLayer/no_prefetch (0.01s) --- PASS: TestLayer/prefetch (0.01s) --- PASS: TestLayer/with_dir (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_1_chunk_file (0.00s) --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file (0.00s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file (0.00s) --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file (0.00s) - --- 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_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.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_1st_chunk_in_max_size_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_top_of_2nd_chunk_in_2_chunks_file (0.00s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file (0.00s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file (0.00s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file (0.00s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file (0.00s) --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file (0.00s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_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/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_multi_chunks_at_top_of_1st_chunk_in_max_size_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file (0.00s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file (0.00s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file (0.00s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file (0.00s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file (0.00s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file (0.00s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file (0.00s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file (0.00s) --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file (0.00s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_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_1st_chunk_in_2_chunks_file (0.00s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file (0.00s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file (0.00s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file (0.00s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file (0.00s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file (0.00s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file (0.00s) --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file (0.00s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_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_middle_of_1st_chunk_in_1_chunk_file (0.00s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file (0.01s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_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_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.01s) - --- PASS: TestLayer/1_whiteout_with_duplicated_name (0.01s) - --- PASS: TestLayer/1_opaque (0.01s) - --- PASS: TestLayer/1_opaque_with_sibling (0.01s) - --- PASS: TestLayer/1_opaque_with_xattr (0.01s) - --- PASS: TestLayer/prefetch_landmark (0.01s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file (0.00s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file (0.00s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file (0.00s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file (0.00s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file (0.00s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file (0.00s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file (0.00s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file (0.00s) + --- PASS: TestLayer/1_whiteout_with_sibling (0.00s) + --- PASS: TestLayer/1_whiteout_with_duplicated_name (0.00s) + --- PASS: TestLayer/1_opaque (0.00s) + --- PASS: TestLayer/1_opaque_with_sibling (0.00s) + --- PASS: TestLayer/1_opaque_with_xattr (0.00s) + --- PASS: TestLayer/prefetch_landmark (0.00s) --- PASS: TestLayer/no_prefetch_landmark (0.00s) - --- PASS: TestLayer/state_file (0.01s) + --- PASS: TestLayer/state_file (0.00s) --- PASS: TestLayer/file_suid (0.00s) --- PASS: TestLayer/dir_sgid (0.00s) --- PASS: TestLayer/file_sticky (0.00s) --- PASS: TestLayer/symlink_size (0.00s) - --- PASS: TestLayer/1_whiteout_with_sibling#01 (0.01s) - --- PASS: TestLayer/1_whiteout_with_duplicated_name#01 (0.01s) - --- PASS: TestLayer/1_opaque#01 (0.01s) - --- PASS: TestLayer/1_opaque_with_sibling#01 (0.01s) - --- PASS: TestLayer/1_opaque_with_xattr#01 (0.01s) - --- PASS: TestLayer/prefetch_landmark#01 (0.01s) - --- PASS: TestLayer/no_prefetch_landmark#01 (0.01s) - --- PASS: TestLayer/state_file#01 (0.01s) - --- PASS: TestLayer/file_suid#01 (0.01s) + --- PASS: TestLayer/1_whiteout_with_sibling#01 (0.00s) + --- PASS: TestLayer/1_whiteout_with_duplicated_name#01 (0.00s) + --- PASS: TestLayer/1_opaque#01 (0.00s) + --- PASS: TestLayer/1_opaque_with_sibling#01 (0.00s) + --- PASS: TestLayer/1_opaque_with_xattr#01 (0.00s) + --- PASS: TestLayer/prefetch_landmark#01 (0.00s) + --- PASS: TestLayer/no_prefetch_landmark#01 (0.00s) + --- PASS: TestLayer/state_file#01 (0.00s) + --- PASS: TestLayer/file_suid#01 (0.00s) --- PASS: TestLayer/dir_sgid#01 (0.00s) - --- PASS: TestLayer/file_sticky#01 (0.01s) + --- PASS: TestLayer/file_sticky#01 (0.00s) --- PASS: TestLayer/symlink_size#01 (0.00s) - --- 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_with_sibling#02 (0.01s) - --- 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/1_whiteout_with_sibling#02 (0.00s) + --- PASS: TestLayer/1_whiteout_with_duplicated_name#02 (0.00s) + --- PASS: TestLayer/1_opaque#02 (0.00s) + --- PASS: TestLayer/1_opaque_with_sibling#02 (0.00s) + --- PASS: TestLayer/1_opaque_with_xattr#02 (0.00s) + --- PASS: TestLayer/prefetch_landmark#02 (0.00s) + --- PASS: TestLayer/no_prefetch_landmark#02 (0.00s) --- PASS: TestLayer/state_file#02 (0.00s) - --- PASS: TestLayer/file_suid#02 (0.01s) + --- PASS: TestLayer/file_suid#02 (0.00s) --- PASS: TestLayer/dir_sgid#02 (0.00s) - --- PASS: TestLayer/file_sticky#02 (0.01s) + --- PASS: TestLayer/file_sticky#02 (0.00s) --- PASS: TestLayer/symlink_size#02 (0.00s) === RUN TestWaiter --- PASS: TestWaiter (1.00s) PASS -ok github.com/containerd/stargz-snapshotter/fs/layer 1.464s +ok github.com/containerd/stargz-snapshotter/fs/layer 1.238s === RUN TestReader -=== 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_1st_chunk_in_max_size_file_with_clean_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_1_chunk_file_with_sparse_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_1_chunk_file_with_clean_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_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_1_chunk_file_with_clean_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_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_2nd_chunk_in_max_size_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_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_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_1_chunk_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_2_chunks_file_with_sparse_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_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_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_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_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_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_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_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_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_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_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_1_chunk_file_with_clean_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_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_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_1_chunk_file_with_clean_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_2_chunks_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_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_sparse_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_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_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_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_max_size_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_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_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_1_chunk_file_with_clean_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_2nd_chunk_in_1_chunk_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_1st_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/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_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_2nd_chunk_in_max_size_file_with_sparse_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_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 @@ -69438,115 +69367,115 @@ === 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 (0.71s) - --- 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_1st_chunk_in_max_size_file_with_clean_cache (0.01s) +--- PASS: TestReader (0.40s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.00s) - --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.00s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.00s) - --- 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_1_chunk_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.00s) - --- 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_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_clean_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache (0.00s) + --- 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_1_chunk_file_with_sparse_cache (0.00s) --- 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.00s) --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.00s) - --- 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_last_chunk_in_1_chunk_file_with_sparse_cache (0.00s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache (0.00s) - --- 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_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.00s) - --- 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_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_clean_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.00s) - --- 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_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_1st_chunk_in_max_size_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_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_clean_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.00s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.00s) - --- 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.00s) - --- 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_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_max_size_file_with_sparse_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.00s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache (0.00s) + --- 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.00s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.00s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.00s) - --- 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_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_1st_chunk_in_max_size_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.00s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.00s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.00s) - --- 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.00s) - --- 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_2nd_chunk_in_2_chunks_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.00s) --- 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_1_chunk_file_with_edge_filled_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.00s) - --- 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_max_size_file_with_clean_cache (0.01s) - --- 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_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_1st_chunk_in_1_chunk_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.00s) - --- 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_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.00s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.00s) - --- 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_2nd_chunk_in_max_size_file_with_sparse_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_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_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_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.00s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.00s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.00s) - --- 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_last_chunk_in_max_size_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache (0.00s) --- 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) @@ -69556,36 +69485,14 @@ --- 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 0.724s +ok github.com/containerd/stargz-snapshotter/fs/reader 0.409s ? 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] ? github.com/containerd/stargz-snapshotter/store [no test files] === RUN TestReadAt -=== 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 -=== RUN TestReadAt/reading_single_chunk_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:2 -=== RUN TestReadAt/reading_single_chunk_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: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 - 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 - 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_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_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_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_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_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:2 @@ -69601,8 +69508,6 @@ 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_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_1_chunk_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_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 @@ -69619,6 +69524,8 @@ 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_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 @@ -69629,7 +69536,11 @@ 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 +=== 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 + 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 @@ -69637,11 +69548,29 @@ 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_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_single_reg_with_clean_cache +=== 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_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_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 +=== 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 +=== RUN TestReadAt/reading_single_chunk_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: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 +=== RUN TestReadAt/reading_single_chunk_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:2 +=== RUN TestReadAt/reading_single_chunk_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: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 + 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 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_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:2 @@ -69655,6 +69584,8 @@ 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_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_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 @@ -69665,7 +69596,9 @@ 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_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_single_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_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 @@ -69675,14 +69608,6 @@ 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 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_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_3_chunks_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_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_multiple_get_prefetch_with_single_reg_with_sparse_cache @@ -69691,9 +69616,9 @@ 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 -=== 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_3_chunks_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_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_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_clean_cache blob_test.go:208: reading offset:3, size:2 @@ -69703,6 +69628,12 @@ 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 + 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_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_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_multiple_get_prefetch_with_single_reg_with_clean_cache @@ -69713,31 +69644,7 @@ 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 - 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_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_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_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_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_multiple_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_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_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== 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 @@ -69749,7 +69656,11 @@ 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 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_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_multiple_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_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_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:2 @@ -69757,11 +69668,7 @@ 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 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_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_multiple_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_multiple_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_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_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:9, size:2 @@ -69773,7 +69680,9 @@ 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_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_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_max_size_blob_multiple_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_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:2 @@ -69783,9 +69692,29 @@ 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 +=== 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_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== 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 + 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_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_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_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_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_1_chunk_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_1_chunk_blob_multiple_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_edge_filled_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_clean_cache blob_test.go:208: reading offset:1, size:2 @@ -69819,10 +69748,6 @@ 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_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_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_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_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache @@ -69831,6 +69756,10 @@ 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_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_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_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 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache @@ -69843,8 +69772,6 @@ 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_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_max_size_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_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache @@ -69855,6 +69782,8 @@ 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_edge_filled_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_edge_filled_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 @@ -69867,29 +69796,17 @@ 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_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 - 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_multiple_get_prefetch_with_single_reg_with_sparse_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_max_size_blob_multiple_get_prefetch_with_multi_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_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_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_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_multiple_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_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_single_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_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_sparse_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_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:4, size:2 @@ -69903,17 +69820,11 @@ 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 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 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_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_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 +=== 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_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_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_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache +=== 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 === RUN TestReadAt/reading_single_chunk_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:2 @@ -69921,11 +69832,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_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_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_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 +=== RUN TestReadAt/reading_single_chunk_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:2 === RUN TestReadAt/reading_single_chunk_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:2 @@ -69935,25 +69844,41 @@ 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 +=== 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_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== 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 + 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_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_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_last_chunk_in_1_chunk_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_1_chunk_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_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_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_1_chunk_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_1_chunk_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_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_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_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_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: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_sparse_cache blob_test.go:208: reading offset:10, size:2 @@ -69963,11 +69888,9 @@ 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_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_single_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_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_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_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: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 blob_test.go:208: reading offset:10, size:2 @@ -69975,6 +69898,14 @@ 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 + 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 + 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 + 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 + 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 @@ -69985,7 +69916,9 @@ 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 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_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_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_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:10, size:2 @@ -69995,9 +69928,7 @@ 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_single_get_prefetch_with_multi_reg_with_edge_filled_cache +=== 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 @@ -70009,8 +69940,92 @@ 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_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_single_reg_with_sparse_cache - blob_test.go:208: reading offset:10, size:2 +=== 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 + 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_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-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_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_1_chunk_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_1_chunk_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_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_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_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_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 +=== 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 + 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_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_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 + 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_edge_filled_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_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_3_chunks_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_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_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_multiple_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 +=== 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_3_chunks_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_3_chunks_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_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_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_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_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_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 @@ -70023,6 +70038,8 @@ 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_edge_filled_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 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_edge_filled_cache @@ -70033,20 +70050,6 @@ 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_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_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 - 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_3_chunks_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_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache @@ -70059,9 +70062,17 @@ 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 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_clean_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_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache +=== 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_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_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:7 @@ -70071,9 +70082,11 @@ 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-05-20T20:25:29Z" level=info msg="Received status code: . Setting single range mode and retrying..." -time="2024-05-20T20:25:29Z" 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_multiple_get_prefetch_with_multi_reg_with_clean_cache +time="2025-06-23T02:51:28Z" level=info msg="Received status code: . Setting single range mode and retrying..." +time="2025-06-23T02:51:28Z" 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_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:3, size:7 @@ -70085,20 +70098,32 @@ 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-05-20T20:25:29Z" 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_edge_filled_cache +time="2025-06-23T02:51:28Z" 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_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_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_single_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_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_sparse_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_single_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_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_clean_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_single_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_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_sparse_cache +=== 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 + 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_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_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_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_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:9, size:7 @@ -70110,9 +70135,19 @@ 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_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache +=== 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_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache +=== 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_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_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 @@ -70122,9 +70157,9 @@ 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 +=== 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 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_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:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:9, size:7 @@ -70134,192 +70169,10 @@ 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_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_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_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_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 +=== 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_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_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:7 -=== 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 - 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_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-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_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_1_chunk_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_1_chunk_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_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_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_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_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_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_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 -=== 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 - 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_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 - 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_edge_filled_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_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_3_chunks_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_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_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_multiple_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 -=== 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_3_chunks_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_3_chunks_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_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_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_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_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 - 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_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:7 -=== RUN TestReadAt/reading_multi_chunks_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:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_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_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_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_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_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 - 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_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_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 - 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_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_3_chunks_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_3_chunks_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_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 - 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 -=== 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 -=== RUN TestReadAt/reading_multi_chunks_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: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 - 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_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 -=== 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 -=== 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_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_1st_chunk_in_1_chunk_blob_single_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_1_chunk_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_1_chunk_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-2" = 3 @@ -70332,10 +70185,10 @@ 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 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_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_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_1_chunk_blob_single_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-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_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_multiple_get_prefetch_with_single_reg_with_edge_filled_cache @@ -70348,6 +70201,14 @@ 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_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_3_chunks_blob_single_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_single_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_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 @@ -70360,18 +70221,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_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_single_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_single_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_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 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_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 @@ -70380,18 +70232,10 @@ 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_max_size_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_max_size_blob_single_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_max_size_blob_single_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_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_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_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 + 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_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_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache @@ -70404,21 +70248,53 @@ 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_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_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_max_size_blob_single_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_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_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_single_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_1st_chunk_in_max_size_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_2nd_chunk_in_1_chunk_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_single_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_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:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_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_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_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: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_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_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_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 + 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 + 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_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_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_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_3_chunks_blob_single_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_single_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_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 @@ -70428,12 +70304,16 @@ 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_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_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_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_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:7 -time="2024-05-20T20:25:29Z" level=info msg="Received status code: . Setting single range mode and retrying..." -time="2024-05-20T20:25:29Z" level=info msg="Received status code: . Setting single range mode and retrying..." +time="2025-06-23T02:51:28Z" level=info msg="Received status code: . Setting single range mode and retrying..." +time="2025-06-23T02:51:28Z" 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_single_get_prefetch_with_single_reg_with_clean_cache @@ -70454,140 +70334,189 @@ 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-05-20T20:25:29Z" level=info msg="Received status code: . Setting single range mode and retrying..." -=== RUN TestReadAt/reading_multi_chunks_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: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_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 - 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_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_1_chunk_blob_single_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_1_chunk_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_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 - 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 - 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_sparse_cache - blob_test.go:208: reading offset:4, size:7 ---- PASS: TestReadAt (0.09s) - --- 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_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) +time="2025-06-23T02:51:28Z" level=info msg="Received status code: . Setting single range mode and retrying..." +time="2025-06-23T02:51:28Z" 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_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 + 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_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_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_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_1_chunk_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_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_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 + 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 + 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_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_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_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 + 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 +=== RUN TestReadAt/reading_multi_chunks_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: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 +=== RUN TestReadAt/reading_multi_chunks_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: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 + 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_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_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 +=== 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 +=== 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 +--- PASS: TestReadAt (0.05s) + --- 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_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_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_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_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_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_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_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_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_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_multiple_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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) @@ -70600,294 +70529,270 @@ --- 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_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_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_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_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_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_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_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_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_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.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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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.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_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_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_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_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_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_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_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_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_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_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_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_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_sparse_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_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_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_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_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_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_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_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_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_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_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_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_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_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_multiple_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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) - --- 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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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) @@ -70900,18 +70805,42 @@ --- 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_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_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_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_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_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_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_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_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_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_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_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) + --- 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) === RUN TestFailReadAt blob_test.go:736: serving whole range "bytes=0-9" = 10 blob_test.go:736: serving whole range "bytes=0-9" = 10 @@ -70919,7 +70848,7 @@ === RUN TestParallelDownloadingBehavior --- PASS: TestParallelDownloadingBehavior (0.20s) === RUN TestCheckInterval ---- PASS: TestCheckInterval (0.01s) +--- PASS: TestCheckInterval (0.00s) === RUN TestMirror === RUN TestMirror/no-mirror === RUN TestMirror/valid-mirror @@ -70941,18 +70870,18 @@ === RUN TestCheck --- PASS: TestCheck (0.00s) === RUN TestRetry -2024/05/20 20:25:29 [DEBUG] GET test -2024/05/20 20:25:29 [ERR] GET test request failed: Get "test": dummy error -2024/05/20 20:25:29 [DEBUG] GET test: retrying in 1.888376808s (4 left) -2024/05/20 20:25:31 [DEBUG] GET test (status: 429): retrying in 2.952363371s (3 left) -2024/05/20 20:25:34 [DEBUG] GET test (status: 503): retrying in 4.455940989s (2 left) ---- PASS: TestRetry (9.33s) +2025/06/23 02:51:28 [DEBUG] GET test +2025/06/23 02:51:28 [ERR] GET test request failed: Get "test": dummy error +2025/06/23 02:51:28 [DEBUG] GET test: retrying in 1.058603697s (4 left) +2025/06/23 02:51:29 [DEBUG] GET test (status: 429): retrying in 3.199798712s (3 left) +2025/06/23 02:51:32 [DEBUG] GET test (status: 503): retrying in 6.776517438s (2 left) +--- PASS: TestRetry (11.09s) === RUN TestRegionSet --- PASS: TestRegionSet (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/fs/remote 9.644s +ok github.com/containerd/stargz-snapshotter/fs/remote 11.353s === RUN TestReader -=== RUN TestReader/empty-gzip-bestspeed +=== RUN TestReader/empty-gzip-nocompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70961,7 +70890,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-bestspeed testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70970,7 +70899,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-bestcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70979,7 +70908,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-defaultcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70988,7 +70917,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-huffmanonly testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70997,7 +70926,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-default +=== RUN TestReader/empty-zstd-fastest testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71006,7 +70935,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-bettercompression +=== RUN TestReader/empty-zstd-default testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71015,7 +70944,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-nocompression +=== RUN TestReader/empty-zstd-bettercompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71024,7 +70953,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-bettercompression#01 +=== RUN TestReader/empty-gzip-bestspeed#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71033,7 +70962,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-nocompression#01 +=== RUN TestReader/empty-gzip-bestcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71042,7 +70971,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-bestspeed#01 +=== RUN TestReader/empty-gzip-defaultcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71051,7 +70980,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-bestcompression#01 +=== RUN TestReader/empty-gzip-huffmanonly#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71060,7 +70989,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-defaultcompression#01 +=== 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" : ---------- @@ -71069,7 +70998,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-huffmanonly#01 +=== RUN TestReader/empty-zstd-default#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71078,7 +71007,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-bettercompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71087,7 +71016,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-default#01 +=== RUN TestReader/empty-gzip-nocompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71096,7 +71025,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-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71105,7 +71034,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-bestcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71114,7 +71043,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-defaultcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71123,7 +71052,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-gzip-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71132,7 +71061,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#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71141,7 +71070,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-default#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71150,7 +71079,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-zstd-bettercompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71159,7 +71088,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-nocompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71168,7 +71097,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-gzip-bestcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71177,7 +71106,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-defaultcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71186,7 +71115,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-huffmanonly#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71195,7 +71124,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-zstd-fastest#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71204,7 +71133,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-zstd-default#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71213,7 +71142,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-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71222,7 +71151,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-gzip-nocompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71231,7 +71160,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-gzip-bestspeed#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71252,31 +71181,31 @@ 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-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" : 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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/files-gzip-bestspeed testutil.go:250: vvvvv Node tree vvvvv @@ -71309,155 +71238,193 @@ 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-defaultcompression 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: +- [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] "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] "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:372: +- [6] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/files-gzip-huffmanonly 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: +- [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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/files-zstd-fastest testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [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: +- [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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/files-zstd-default 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: +- [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-gzip-huffmanonly#01 +=== RUN TestReader/files-gzip-bestcompression#01 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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/files-gzip-defaultcompression#01 + 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: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:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/files-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" : 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: +- [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-fastest#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [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: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: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: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-zstd-default#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: +- [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: +- [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] "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-bettercompression#01 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 @@ -71471,21 +71438,21 @@ === RUN TestReader/files-gzip-nocompression#01 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: +- [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: +- [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: +- [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#01 testutil.go:250: vvvvv Node tree vvvvv @@ -71499,117 +71466,79 @@ 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: +- [3] "y.txt" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestcompression#01 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - 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: +- [7] "xxx.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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-defaultcompression#01 +=== 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: +- [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-bestspeed#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" : 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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestcompression#02 +=== RUN TestReader/files-zstd-fastest#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" : 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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - 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: +- [7] "xxx.txt" : -rw-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-defaultcompression#02 +=== RUN TestReader/files-zstd-default#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" : 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: +- [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: +- [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: +- [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#02 +=== RUN TestReader/files-zstd-bettercompression#02 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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -71620,7 +71549,7 @@ 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#02 +=== RUN TestReader/files-gzip-nocompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [5] "bar" : drwxr-xr-x @@ -71639,26 +71568,7 @@ testutil.go:372: +- [5] "bar" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/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] "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/files-zstd-bettercompression#02 +=== RUN TestReader/files-gzip-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- @@ -71677,121 +71587,140 @@ testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [6] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-nocompression#02 +=== RUN TestReader/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] "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:372: +- [3] "foo" : urw-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: +- [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: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:372: +- [5] "y.txt" : -rw-r--r-- - testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-fastest#03 +=== RUN TestReader/files-gzip-bestspeed#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: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-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" : 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:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-default#03 +=== RUN TestReader/files-gzip-defaultcompression#03 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: +- [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:372: +- [6] ".no.prefetch.landmark" : ---------- 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: +- [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-bettercompression#03 +=== RUN TestReader/files-gzip-huffmanonly#03 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: +- [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: +- [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: +- [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: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] "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: +- [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-bestspeed#03 +=== RUN TestReader/files-zstd-default#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71803,33 +71732,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-gzip-bestcompression#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: +- [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: +- [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: +- [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-defaultcompression#03 +=== RUN TestReader/files-gzip-nocompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- @@ -71841,14 +71770,14 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + 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: +- [7] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [2] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-nocompression +=== RUN TestReader/dirs-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71873,15 +71802,15 @@ testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestspeed +=== RUN TestReader/dirs-gzip-defaultcompression 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] "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-- @@ -71898,7 +71827,7 @@ testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestcompression +=== RUN TestReader/dirs-gzip-huffmanonly testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71913,42 +71842,17 @@ 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: +- [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:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-defaultcompression - 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: +- [10] "xxxx" : -rw-r--r-- - testutil.go:372: +- [8] "yyy" : -rw-r--r-- - testutil.go:372: +- [9] "baz.txt" : -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: +- [9] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [10] "xxxx" : -rw-r--r-- - testutil.go:372: +- [8] "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-zstd-fastest testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71963,6 +71867,7 @@ 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-- @@ -71971,41 +71876,15 @@ 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 - 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: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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/dirs-zstd-default 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: +- [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-- @@ -72016,9 +71895,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: +- [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: +- [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-- @@ -72028,35 +71907,10 @@ 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] "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: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: +- [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-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: +- [7] "bar" : drwxr-xr-x - 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:372: +- [9] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [10] "xxxx" : -rw-r--r-- + testutil.go:372: +- [8] "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-- @@ -72066,50 +71920,50 @@ 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: +- [9] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [10] "xxxx" : -rw-r--r-- + testutil.go:372: +- [8] "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 +=== RUN TestReader/dirs-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" : dtrw------- - 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: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: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: +- [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: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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-default#01 +=== 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: +- [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 @@ -72129,9 +71983,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-- @@ -72141,9 +71995,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: +- [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-- @@ -72154,9 +72008,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: +- [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-- @@ -72165,13 +72019,13 @@ 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-bestspeed#01 testutil.go:250: vvvvv Node tree vvvvv @@ -72179,9 +72033,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: +- [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-- @@ -72191,9 +72045,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: +- [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-- @@ -72215,19 +72069,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-defaultcompression#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-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-- @@ -72241,22 +72120,22 @@ 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-huffmanonly#02 +=== 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: +- [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: +- [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-- @@ -72266,22 +72145,22 @@ 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-zstd-fastest#02 +=== 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: +- [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: +- [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-- @@ -72291,14 +72170,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: +- [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-default#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" : ---------- @@ -72313,25 +72192,25 @@ 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-zstd-bettercompression#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" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [7] "bar" : drwxr-xr-x + 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:372: +- [9] "xxxx" : -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-- @@ -72340,23 +72219,73 @@ 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: +- [10] "yyy" : -rw-r--r-- + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -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#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: +- [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: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: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [10] "yyy" : -rw-r--r-- + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- testutil.go:372: +- [9] "xxxx" : -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: +- [10] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -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#02 +=== RUN TestReader/dirs-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] "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: +- [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-- @@ -72366,25 +72295,25 @@ 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] "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#02 +=== 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: +- [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 @@ -72398,7 +72327,32 @@ testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- 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" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + 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: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: +- [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-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== 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" : ---------- @@ -72423,7 +72377,7 @@ 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-huffmanonly#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -72440,23 +72394,23 @@ 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: +- [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-- + 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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-defaultcompression#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: +- [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:372: +- [4] "a" : drwxr-xr-x testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "2" : -rw-r--r-- @@ -72473,9 +72427,10 @@ testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-huffmanonly#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-- @@ -72484,21 +72439,20 @@ 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-zstd-fastest#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" : ---------- @@ -72515,68 +72469,42 @@ testutil.go:272: [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: +- [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:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-default#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: +- [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-bettercompression#03 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- 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] "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: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: +- [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: +- [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#03 +=== RUN TestReader/dirs-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" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- @@ -72585,6 +72513,7 @@ 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 @@ -72598,15 +72527,15 @@ 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-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: +- [7] "bar" : drwxr-xr-x - testutil.go:372: +- [10] "yyy" : -rw-r--r-- - testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [9] "xxxx" : -rw-r--r-- + testutil.go:372: +- [8] "xxxx" : -rw-r--r-- + testutil.go:372: +- [9] "yyy" : -rw-r--r-- + testutil.go:372: +- [10] "baz.txt" : -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-- @@ -72616,14 +72545,14 @@ 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: +- [9] "yyy" : -rw-r--r-- + testutil.go:372: +- [10] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [8] "xxxx" : -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-bestcompression#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" : ---------- @@ -72641,21 +72570,21 @@ 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-zstd-bettercompression +=== RUN TestReader/hardlinks-gzip-nocompression 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: +- [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-- @@ -72664,77 +72593,127 @@ 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] "foolink2" : -rw-r--r-- + 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: +- [3] "foolink" : -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-nocompression - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - 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: +- [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 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: +- [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: +- [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: +- [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-bestcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [4] "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: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: +- [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:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/hardlinks-gzip-defaultcompression + 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: +- [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: +- [5] "foolink2" : -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] ".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-huffmanonly + 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: +- [4] "bar" : drwxr-xr-x + 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: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: +- [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: +- [3] "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-zstd-fastest + 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: +- [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 @@ -72748,7 +72727,57 @@ testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-defaultcompression +=== RUN TestReader/hardlinks-zstd-default + 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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/hardlinks-zstd-bettercompression + 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: +- [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: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] "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:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/hardlinks-gzip-huffmanonly#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [4] "bar" : drwxr-xr-x @@ -72763,17 +72792,42 @@ 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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-huffmanonly +=== 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: +- [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: +- [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: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" : ---------- @@ -72788,19 +72842,20 @@ 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-fastest +=== 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" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- @@ -72809,10 +72864,11 @@ 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] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x @@ -72820,96 +72876,44 @@ 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-default - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [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:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-fastest#01 +=== RUN TestReader/hardlinks-gzip-nocompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [4] "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: +- [3] "1" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "foolink" : -rw-r--r-- - testutil.go:372: +- [5] "foolink2" : -rw-r--r-- + 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: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: +- [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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-default#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: +- [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:372: +- [2] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-bettercompression#01 +=== RUN TestReader/hardlinks-gzip-bestspeed#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-- 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: +- [3] "foolink" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -72923,68 +72927,68 @@ testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-nocompression#01 +=== RUN TestReader/hardlinks-gzip-bestcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - 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: +- [5] "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: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: +- [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: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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestspeed#01 +=== 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-- 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: +- [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: +- [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:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestcompression#01 +=== 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 @@ -72998,7 +73002,7 @@ 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-zstd-default#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- @@ -73013,6 +73017,7 @@ 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: +- [4] "1" : drwxr-xr-x @@ -73021,70 +73026,19 @@ testutil.go:372: +- [3] "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-huffmanonly#01 +=== RUN TestReader/hardlinks-zstd-bettercompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [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: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-bestspeed#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: +- [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#02 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - 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: +- [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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73098,10 +73052,9 @@ testutil.go:372: +- [2] "barlink" : -rw-r--r-- testutil.go:372: +- [3] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-defaultcompression#02 +=== RUN TestReader/hardlinks-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" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- @@ -73110,24 +73063,23 @@ 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-- 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-gzip-huffmanonly#02 +=== RUN TestReader/hardlinks-gzip-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - 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: +- [5] "foo" : -rw-r--r-- testutil.go:372: +- [6] "bar" : drwxr-xr-x @@ -73135,6 +73087,8 @@ 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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73148,10 +73102,9 @@ testutil.go:372: +- [2] "barlink" : -rw-r--r-- testutil.go:372: +- [3] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-fastest#02 +=== 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-- @@ -73160,31 +73113,7 @@ 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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-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] "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 @@ -73198,10 +73127,9 @@ testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-bettercompression#02 +=== RUN TestReader/hardlinks-gzip-defaultcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [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: +- [3] "foo" : -rw-r--r-- @@ -73210,11 +73138,10 @@ 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: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-- @@ -73222,22 +73149,25 @@ 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: +- [3] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-nocompression#02 +=== RUN TestReader/hardlinks-gzip-huffmanonly#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: +- [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: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] "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 @@ -73246,13 +73176,35 @@ 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-zstd-fastest#03 +=== RUN TestReader/hardlinks-gzip-bestcompression#03 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [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: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-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" : -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-- @@ -73260,10 +73212,11 @@ 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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [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-- @@ -73272,62 +73225,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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-default#03 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [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] "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: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-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" : -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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-nocompression#03 +=== RUN TestReader/hardlinks-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" : -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-- @@ -73335,10 +73237,11 @@ 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: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-- @@ -73347,10 +73250,12 @@ 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-gzip-bestspeed#03 +=== 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] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- @@ -73359,50 +73264,22 @@ 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-- 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-gzip-bestcompression#03 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - 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: +- [5] "foo" : -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] "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-defaultcompression#03 +=== RUN TestReader/hardlinks-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" : -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-- @@ -73410,20 +73287,22 @@ 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: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: +- [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#03 +=== RUN TestReader/hardlinks-zstd-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- @@ -73438,6 +73317,7 @@ 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 @@ -73446,36 +73326,66 @@ 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-gzip-huffmanonly +=== RUN TestReader/hardlinks-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: +- [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: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] "foo" : -rw-r--r-- 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: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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : -rw-r--r-- 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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-fastest +=== RUN TestReader/various_files-gzip-defaultcompression 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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73486,34 +73396,34 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-default +=== RUN TestReader/various_files-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] "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: +- [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] "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: +- [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 +=== 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: +- [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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73524,15 +73434,15 @@ 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-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] "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: +- [5] "cdev" : Dc--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73543,15 +73453,15 @@ testutil.go:372: +- [7] "fifo" : p--------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestspeed +=== 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" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - 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: +- [4] "bdev" : D--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73562,7 +73472,7 @@ testutil.go:372: +- [4] "bdev" : D--------- testutil.go:372: +- [5] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestcompression +=== 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" : ---------- @@ -73581,7 +73491,7 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-defaultcompression +=== 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" : ---------- @@ -73595,31 +73505,12 @@ 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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-nocompression#01 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [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: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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestspeed#01 +=== 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" : ---------- @@ -73633,107 +73524,69 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "fifo" : p--------- testutil.go:372: +- [7] "foo" : -rw-r--r-- testutil.go:372: +- [4] "cdev" : Dc--------- testutil.go:372: +- [5] "bdev" : D--------- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== 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: +- [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: +- [6] "fifo" : p--------- 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: +- [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: +- [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 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: +- [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-huffmanonly#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: +- [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: +- [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: +- [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: +- [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-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: +- [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 - 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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-default#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: +- [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/various_files-zstd-bettercompression#01 +=== RUN TestReader/various_files-zstd-default#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73745,22 +73598,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-gzip-defaultcompression#02 +=== 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" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - 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: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "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 @@ -73771,7 +73624,7 @@ 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-gzip-nocompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73785,20 +73638,20 @@ 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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-fastest#02 +=== 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" : ---------- 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: +- [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 @@ -73809,15 +73662,15 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-default#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] "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 @@ -73828,15 +73681,53 @@ testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-bettercompression#02 +=== RUN TestReader/various_files-gzip-huffmanonly#02 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + 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: +- [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] "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#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] "bdev" : D--------- + testutil.go:372: +- [6] "fifo" : p--------- + testutil.go:372: +- [7] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "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-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: +- [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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73847,7 +73738,7 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-nocompression#02 +=== RUN TestReader/various_files-zstd-bettercompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73861,39 +73752,39 @@ 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-bestspeed#02 +=== 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: +- [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: +- [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: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestcompression#02 +=== 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: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "cdev" : Dc--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73904,15 +73795,15 @@ testutil.go:372: +- [5] "bdev" : D--------- testutil.go:372: +- [6] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestspeed#03 +=== 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] "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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73923,34 +73814,34 @@ testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestcompression#03 +=== 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: +- [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: +- [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: +- [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-gzip-defaultcompression#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] "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 @@ -73961,26 +73852,45 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-huffmanonly#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: +- [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: +- [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: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== 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: +- [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: +- [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] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-fastest#03 +=== 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" : ---------- @@ -73999,62 +73909,81 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-default#03 +=== RUN TestReader/various_files-gzip-huffmanonly#03 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:372: +- [3] "bar" : drwxr-xr-x + 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] "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: +- [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-zstd-bettercompression#03 +=== RUN TestReader/various_files-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: +- [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] "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: +- [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: +- [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-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] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [3] "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: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "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-nocompression#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: +- [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: +- [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/chunks-zstd-bettercompression testutil.go:250: vvvvv Node tree vvvvv @@ -74066,10 +73995,10 @@ 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: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-gzip-nocompression testutil.go:250: vvvvv Node tree vvvvv @@ -74083,23 +74012,23 @@ 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-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" : 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 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-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv @@ -74119,17 +74048,17 @@ === RUN TestReader/chunks-gzip-defaultcompression 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: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: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-gzip-huffmanonly testutil.go:250: vvvvv Node tree vvvvv @@ -74143,23 +74072,23 @@ testutil.go:272: [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:274: ^^^^^^^^^^^^^^^^^^^^^ === 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: +- [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-zstd-default testutil.go:250: vvvvv Node tree vvvvv @@ -74171,12 +74100,12 @@ 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: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-default#01 +=== 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" : ---------- @@ -74186,12 +74115,12 @@ 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: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-bettercompression#01 +=== 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" : ---------- @@ -74206,22 +74135,22 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-nocompression#01 +=== RUN TestReader/chunks-gzip-defaultcompression#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] "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-bestspeed#01 +=== 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" : ---------- @@ -74236,7 +74165,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-zstd-fastest#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -74251,13 +74180,13 @@ 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-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" : 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 @@ -74266,37 +74195,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#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: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-fastest#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: +- [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#02 +=== RUN TestReader/chunks-zstd-bettercompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -74306,12 +74205,12 @@ 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: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-bettercompression#02 +=== RUN TestReader/chunks-gzip-nocompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -74326,28 +74225,28 @@ 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" : ---------- 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] "small" : -rw-r--r-- + testutil.go:372: +- [4] "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 - 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:372: +- [3] "foo" : drwxr-xr-x + testutil.go:372: +- [5] "small" : -rw-r--r-- + testutil.go:372: +- [4] "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" : ---------- 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 @@ -74356,7 +74255,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#02 +=== 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" : ---------- @@ -74366,18 +74265,18 @@ 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: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-defaultcompression#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: +- [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 @@ -74386,7 +74285,22 @@ 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-bestspeed#02 + 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-gzip-bestcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -74396,42 +74310,42 @@ 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: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-fastest#02 +=== 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" : ---------- 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 + 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:372: +- [4] "small" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-default#03 +=== RUN TestReader/chunks-gzip-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [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: +- [5] "small" : -rw-r--r-- + testutil.go:372: +- [4] "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 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] "small" : -rw-r--r-- + testutil.go:372: +- [4] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-bettercompression#03 +=== RUN TestReader/chunks-gzip-defaultcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [3] "foo" : drwxr-xr-x @@ -74441,12 +74355,12 @@ 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: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-nocompression#03 +=== 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" : ---------- @@ -74461,7 +74375,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-fastest#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -74476,7 +74390,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-zstd-default#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -74488,46 +74402,61 @@ 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-zstd-bettercompression#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] "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: +- [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-defaultcompression#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" : ---------- - testutil.go:372: +- [3] "foo" : drwxr-xr-x + 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: +- [5] "large" : -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] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : drwxr-xr-x testutil.go:372: +- [4] "small" : -rw-r--r-- - testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [3] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-huffmanonly#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] "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: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-fastest#03 +=== RUN TestReader/chunks-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" : 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 @@ -74537,183 +74466,184 @@ testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/clone-id-stability ---- PASS: TestReader (2.84s) +--- PASS: TestReader (1.89s) + --- PASS: TestReader/empty-gzip-nocompression (0.01s) --- PASS: TestReader/empty-gzip-bestspeed (0.01s) - --- PASS: TestReader/empty-gzip-bestcompression (0.01s) - --- PASS: TestReader/empty-gzip-defaultcompression (0.01s) - --- PASS: TestReader/empty-gzip-huffmanonly (0.01s) + --- PASS: TestReader/empty-gzip-bestcompression (0.00s) + --- PASS: TestReader/empty-gzip-defaultcompression (0.00s) + --- PASS: TestReader/empty-gzip-huffmanonly (0.00s) --- PASS: TestReader/empty-zstd-fastest (0.01s) - --- PASS: TestReader/empty-zstd-default (0.02s) - --- PASS: TestReader/empty-zstd-bettercompression (0.07s) - --- PASS: TestReader/empty-gzip-nocompression (0.01s) - --- PASS: TestReader/empty-zstd-bettercompression#01 (0.08s) - --- 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-zstd-default (0.01s) + --- PASS: TestReader/empty-zstd-bettercompression (0.02s) + --- PASS: TestReader/empty-gzip-bestspeed#01 (0.00s) + --- PASS: TestReader/empty-gzip-bestcompression#01 (0.00s) --- PASS: TestReader/empty-gzip-defaultcompression#01 (0.00s) - --- PASS: TestReader/empty-gzip-huffmanonly#01 (0.00s) + --- PASS: TestReader/empty-gzip-huffmanonly#01 (0.01s) --- PASS: TestReader/empty-zstd-fastest#01 (0.01s) - --- PASS: TestReader/empty-zstd-default#01 (0.01s) + --- PASS: TestReader/empty-zstd-default#01 (0.02s) + --- PASS: TestReader/empty-zstd-bettercompression#01 (0.08s) + --- PASS: TestReader/empty-gzip-nocompression#01 (0.00s) + --- PASS: TestReader/empty-gzip-bestspeed#02 (0.00s) + --- PASS: TestReader/empty-gzip-bestcompression#02 (0.00s) + --- PASS: TestReader/empty-gzip-defaultcompression#02 (0.00s) + --- PASS: TestReader/empty-gzip-huffmanonly#02 (0.00s) + --- PASS: TestReader/empty-zstd-fastest#02 (0.00s) + --- PASS: TestReader/empty-zstd-default#02 (0.01s) + --- PASS: TestReader/empty-zstd-bettercompression#02 (0.06s) --- PASS: TestReader/empty-gzip-nocompression#02 (0.00s) - --- 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-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.11s) - --- PASS: TestReader/empty-zstd-bettercompression#03 (0.05s) - --- PASS: TestReader/empty-gzip-nocompression#03 (0.01s) - --- PASS: TestReader/empty-gzip-bestspeed#03 (0.01s) - --- PASS: TestReader/empty-gzip-bestcompression#03 (0.01s) + --- PASS: TestReader/empty-gzip-bestcompression#03 (0.00s) --- PASS: TestReader/empty-gzip-defaultcompression#03 (0.00s) --- PASS: TestReader/empty-gzip-huffmanonly#03 (0.00s) - --- PASS: TestReader/empty-zstd-fastest#03 (0.01s) + --- PASS: TestReader/empty-zstd-fastest#03 (0.00s) --- PASS: TestReader/empty-zstd-default#03 (0.01s) - --- PASS: TestReader/files-zstd-bettercompression (0.07s) - --- PASS: TestReader/files-gzip-nocompression (0.01s) + --- PASS: TestReader/empty-zstd-bettercompression#03 (0.03s) + --- PASS: TestReader/empty-gzip-nocompression#03 (0.00s) + --- PASS: TestReader/empty-gzip-bestspeed#03 (0.00s) + --- PASS: TestReader/files-zstd-bettercompression (0.05s) + --- PASS: TestReader/files-gzip-nocompression (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-defaultcompression (0.01s) --- PASS: TestReader/files-gzip-huffmanonly (0.01s) --- PASS: TestReader/files-zstd-fastest (0.01s) --- PASS: TestReader/files-zstd-default (0.03s) - --- PASS: TestReader/files-gzip-huffmanonly#01 (0.01s) - --- PASS: TestReader/files-zstd-fastest#01 (0.01s) - --- PASS: TestReader/files-zstd-default#01 (0.01s) - --- PASS: TestReader/files-zstd-bettercompression#01 (0.01s) - --- PASS: TestReader/files-gzip-nocompression#01 (0.01s) - --- 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-bestspeed#02 (0.02s) - --- PASS: TestReader/files-gzip-bestcompression#02 (0.01s) - --- PASS: TestReader/files-gzip-defaultcompression#02 (0.01s) + --- PASS: TestReader/files-gzip-huffmanonly#01 (0.00s) + --- PASS: TestReader/files-zstd-fastest#01 (0.00s) + --- PASS: TestReader/files-zstd-default#01 (0.01s) + --- PASS: TestReader/files-zstd-bettercompression#01 (0.02s) + --- PASS: TestReader/files-gzip-nocompression#01 (0.00s) + --- PASS: TestReader/files-gzip-bestspeed#01 (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.01s) --- PASS: TestReader/files-zstd-bettercompression#02 (0.01s) --- PASS: TestReader/files-gzip-nocompression#02 (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-bettercompression#03 (0.05s) - --- PASS: TestReader/files-gzip-nocompression#03 (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.00s) --- PASS: TestReader/files-gzip-bestspeed#03 (0.01s) --- 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/files-gzip-defaultcompression#03 (0.00s) + --- PASS: TestReader/files-gzip-huffmanonly#03 (0.00s) + --- PASS: TestReader/files-zstd-fastest#03 (0.00s) + --- PASS: TestReader/files-zstd-default#03 (0.01s) + --- PASS: TestReader/files-zstd-bettercompression#03 (0.07s) + --- PASS: TestReader/files-gzip-nocompression#03 (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-fastest (0.00s) --- PASS: TestReader/dirs-zstd-default (0.01s) - --- PASS: TestReader/dirs-zstd-bettercompression (0.04s) - --- PASS: TestReader/dirs-gzip-huffmanonly#01 (0.01s) - --- PASS: TestReader/dirs-zstd-fastest#01 (0.01s) - --- PASS: TestReader/dirs-zstd-default#01 (0.02s) - --- PASS: TestReader/dirs-zstd-bettercompression#01 (0.04s) - --- PASS: TestReader/dirs-gzip-nocompression#01 (0.01s) + --- PASS: TestReader/dirs-zstd-bettercompression (0.02s) + --- PASS: TestReader/dirs-gzip-nocompression (0.00s) + --- PASS: TestReader/dirs-gzip-bestspeed (0.01s) + --- PASS: TestReader/dirs-zstd-bettercompression#01 (0.02s) + --- PASS: TestReader/dirs-gzip-nocompression#01 (0.00s) --- 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#01 (0.00s) + --- PASS: TestReader/dirs-zstd-default#01 (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#02 (0.01s) + --- PASS: TestReader/dirs-zstd-fastest#02 (0.00s) --- PASS: TestReader/dirs-zstd-default#02 (0.01s) - --- PASS: TestReader/dirs-zstd-bettercompression#02 (0.04s) - --- PASS: TestReader/dirs-gzip-nocompression#02 (0.01s) + --- PASS: TestReader/dirs-zstd-bettercompression#02 (0.05s) + --- PASS: TestReader/dirs-gzip-nocompression#02 (0.00s) --- 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-defaultcompression#03 (0.01s) - --- PASS: TestReader/dirs-gzip-huffmanonly#03 (0.01s) - --- PASS: TestReader/dirs-zstd-fastest#03 (0.01s) + --- PASS: TestReader/dirs-gzip-huffmanonly#03 (0.00s) + --- PASS: TestReader/dirs-zstd-fastest#03 (0.00s) --- PASS: TestReader/dirs-zstd-default#03 (0.01s) - --- PASS: TestReader/dirs-zstd-bettercompression#03 (0.03s) - --- PASS: TestReader/dirs-gzip-nocompression#03 (0.01s) + --- PASS: TestReader/dirs-zstd-bettercompression#03 (0.04s) + --- PASS: TestReader/dirs-gzip-nocompression#03 (0.00s) --- PASS: TestReader/dirs-gzip-bestspeed#03 (0.01s) --- PASS: TestReader/dirs-gzip-bestcompression#03 (0.01s) - --- PASS: TestReader/hardlinks-zstd-bettercompression (0.07s) + --- PASS: TestReader/dirs-gzip-defaultcompression#03 (0.01s) --- PASS: TestReader/hardlinks-gzip-nocompression (0.01s) --- PASS: TestReader/hardlinks-gzip-bestspeed (0.01s) --- PASS: TestReader/hardlinks-gzip-bestcompression (0.01s) --- 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-default (0.02s) - --- PASS: TestReader/hardlinks-zstd-fastest#01 (0.01s) + --- PASS: TestReader/hardlinks-zstd-default (0.01s) + --- PASS: TestReader/hardlinks-zstd-bettercompression (0.06s) + --- PASS: TestReader/hardlinks-gzip-huffmanonly#01 (0.00s) + --- PASS: TestReader/hardlinks-zstd-fastest#01 (0.00s) --- PASS: TestReader/hardlinks-zstd-default#01 (0.01s) - --- PASS: TestReader/hardlinks-zstd-bettercompression#01 (0.07s) - --- PASS: TestReader/hardlinks-gzip-nocompression#01 (0.01s) + --- PASS: TestReader/hardlinks-zstd-bettercompression#01 (0.03s) + --- PASS: TestReader/hardlinks-gzip-nocompression#01 (0.00s) --- 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#02 (0.00s) + --- PASS: TestReader/hardlinks-zstd-default#02 (0.01s) + --- PASS: TestReader/hardlinks-zstd-bettercompression#02 (0.01s) + --- PASS: TestReader/hardlinks-gzip-nocompression#02 (0.00s) --- PASS: TestReader/hardlinks-gzip-bestspeed#02 (0.01s) --- PASS: TestReader/hardlinks-gzip-bestcompression#02 (0.01s) --- 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.02s) - --- PASS: TestReader/hardlinks-zstd-bettercompression#02 (0.05s) - --- PASS: TestReader/hardlinks-gzip-nocompression#02 (0.01s) - --- PASS: TestReader/hardlinks-zstd-fastest#03 (0.01s) - --- PASS: TestReader/hardlinks-zstd-default#03 (0.01s) - --- PASS: TestReader/hardlinks-zstd-bettercompression#03 (0.04s) - --- PASS: TestReader/hardlinks-gzip-nocompression#03 (0.01s) - --- PASS: TestReader/hardlinks-gzip-bestspeed#03 (0.01s) + --- PASS: TestReader/hardlinks-gzip-huffmanonly#02 (0.00s) --- 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/various_files-gzip-huffmanonly (0.01s) - --- PASS: TestReader/various_files-zstd-fastest (0.01s) + --- PASS: TestReader/hardlinks-zstd-fastest#03 (0.00s) + --- PASS: TestReader/hardlinks-zstd-default#03 (0.01s) + --- PASS: TestReader/hardlinks-zstd-bettercompression#03 (0.02s) + --- PASS: TestReader/hardlinks-gzip-nocompression#03 (0.00s) + --- PASS: TestReader/hardlinks-gzip-bestspeed#03 (0.01s) + --- PASS: TestReader/various_files-gzip-defaultcompression (0.00s) + --- PASS: TestReader/various_files-gzip-huffmanonly (0.00s) + --- PASS: TestReader/various_files-zstd-fastest (0.00s) --- PASS: TestReader/various_files-zstd-default (0.01s) - --- PASS: TestReader/various_files-zstd-bettercompression (0.04s) - --- 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-nocompression#01 (0.01s) + --- PASS: TestReader/various_files-zstd-bettercompression (0.06s) + --- PASS: TestReader/various_files-gzip-nocompression (0.00s) + --- PASS: TestReader/various_files-gzip-bestspeed (0.00s) + --- PASS: TestReader/various_files-gzip-bestcompression (0.00s) + --- PASS: TestReader/various_files-gzip-defaultcompression#01 (0.00s) + --- PASS: TestReader/various_files-gzip-huffmanonly#01 (0.00s) + --- PASS: TestReader/various_files-zstd-fastest#01 (0.00s) + --- PASS: TestReader/various_files-zstd-default#01 (0.01s) + --- PASS: TestReader/various_files-zstd-bettercompression#01 (0.04s) + --- PASS: TestReader/various_files-gzip-nocompression#01 (0.00s) --- PASS: TestReader/various_files-gzip-bestspeed#01 (0.01s) --- PASS: TestReader/various_files-gzip-bestcompression#01 (0.01s) - --- 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.01s) - --- PASS: TestReader/various_files-zstd-default#01 (0.01s) - --- PASS: TestReader/various_files-zstd-bettercompression#01 (0.05s) - --- 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-huffmanonly#02 (0.00s) + --- PASS: TestReader/various_files-zstd-fastest#02 (0.00s) --- 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-zstd-bettercompression#02 (0.01s) + --- PASS: TestReader/various_files-gzip-nocompression#02 (0.00s) + --- PASS: TestReader/various_files-gzip-bestspeed#02 (0.00s) --- PASS: TestReader/various_files-gzip-bestcompression#02 (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-gzip-defaultcompression#02 (0.00s) + --- PASS: TestReader/various_files-gzip-nocompression#03 (0.00s) + --- PASS: TestReader/various_files-gzip-bestspeed#03 (0.00s) + --- PASS: TestReader/various_files-gzip-bestcompression#03 (0.00s) + --- PASS: TestReader/various_files-gzip-defaultcompression#03 (0.00s) + --- PASS: TestReader/various_files-gzip-huffmanonly#03 (0.00s) + --- PASS: TestReader/various_files-zstd-fastest#03 (0.00s) --- PASS: TestReader/various_files-zstd-default#03 (0.01s) --- PASS: TestReader/various_files-zstd-bettercompression#03 (0.03s) - --- PASS: TestReader/various_files-gzip-nocompression#03 (0.01s) --- PASS: TestReader/chunks-zstd-bettercompression (0.01s) - --- PASS: TestReader/chunks-gzip-nocompression (0.01s) + --- PASS: TestReader/chunks-gzip-nocompression (0.02s) --- PASS: TestReader/chunks-gzip-bestspeed (0.01s) --- PASS: TestReader/chunks-gzip-bestcompression (0.01s) - --- PASS: TestReader/chunks-gzip-defaultcompression (0.02s) - --- PASS: TestReader/chunks-gzip-huffmanonly (0.02s) + --- 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-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-bestcompression#01 (0.01s) --- PASS: TestReader/chunks-gzip-defaultcompression#01 (0.01s) --- PASS: TestReader/chunks-gzip-huffmanonly#01 (0.01s) --- PASS: TestReader/chunks-zstd-fastest#01 (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-zstd-fastest#02 (0.01s) --- PASS: TestReader/chunks-zstd-default#02 (0.01s) --- PASS: TestReader/chunks-zstd-bettercompression#02 (0.01s) --- PASS: TestReader/chunks-gzip-nocompression#02 (0.01s) @@ -74721,18 +74651,17 @@ --- PASS: TestReader/chunks-gzip-bestcompression#02 (0.01s) --- PASS: TestReader/chunks-gzip-defaultcompression#02 (0.01s) --- PASS: TestReader/chunks-gzip-huffmanonly#02 (0.01s) - --- PASS: TestReader/chunks-zstd-fastest#02 (0.01s) - --- PASS: TestReader/chunks-zstd-default#03 (0.01s) - --- PASS: TestReader/chunks-zstd-bettercompression#03 (0.01s) - --- PASS: TestReader/chunks-gzip-nocompression#03 (0.02s) - --- PASS: TestReader/chunks-gzip-bestspeed#03 (0.02s) - --- PASS: TestReader/chunks-gzip-bestcompression#03 (0.03s) - --- PASS: TestReader/chunks-gzip-defaultcompression#03 (0.02s) + --- PASS: TestReader/chunks-gzip-defaultcompression#03 (0.01s) --- PASS: TestReader/chunks-gzip-huffmanonly#03 (0.02s) --- PASS: TestReader/chunks-zstd-fastest#03 (0.02s) - --- PASS: TestReader/clone-id-stability (0.01s) + --- PASS: TestReader/chunks-zstd-default#03 (0.01s) + --- PASS: TestReader/chunks-zstd-bettercompression#03 (0.02s) + --- PASS: TestReader/chunks-gzip-nocompression#03 (0.01s) + --- PASS: TestReader/chunks-gzip-bestspeed#03 (0.01s) + --- PASS: TestReader/chunks-gzip-bestcompression#03 (0.01s) + --- PASS: TestReader/clone-id-stability (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/metadata/memory 2.893s +ok github.com/containerd/stargz-snapshotter/metadata/memory 1.918s === RUN TestRemotePrepare helpers_unix.go:42: skipping test that requires root --- SKIP: TestRemotePrepare (0.00s) @@ -74749,18 +74678,18 @@ helpers_unix.go:42: skipping test that requires root --- SKIP: TestOverlay (0.00s) === RUN TestOverlayMounts ---- PASS: TestOverlayMounts (0.01s) +--- PASS: TestOverlayMounts (0.00s) === RUN TestOverlayCommit ---- PASS: TestOverlayCommit (0.01s) +--- PASS: TestOverlayCommit (0.00s) === RUN TestOverlayOverlayMount ---- PASS: TestOverlayOverlayMount (0.01s) +--- PASS: TestOverlayOverlayMount (0.00s) === RUN TestOverlayOverlayRead helpers_unix.go:42: skipping test that requires root --- SKIP: TestOverlayOverlayRead (0.00s) === RUN TestOverlayView --- PASS: TestOverlayView (0.01s) PASS -ok github.com/containerd/stargz-snapshotter/snapshot 0.042s +ok github.com/containerd/stargz-snapshotter/snapshot 0.025s === RUN TestBackgroundTasks === RUN TestBackgroundTasks/privilege_running === RUN TestBackgroundTasks/concurrency @@ -74776,7 +74705,7 @@ --- PASS: TestBackgroundTasks/finish_partial (0.03s) --- PASS: TestBackgroundTasks/finish_all (0.04s) PASS -ok github.com/containerd/stargz-snapshotter/task 0.892s +ok github.com/containerd/stargz-snapshotter/task 0.888s ? 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] @@ -74801,8 +74730,8 @@ === RUN TestTTLEviction --- PASS: TestTTLEviction (3.01s) PASS -ok github.com/containerd/stargz-snapshotter/util/cacheutil 9.037s - rm -fr -- /tmp/dh-xdg-rundir-caUCoeJj +ok github.com/containerd/stargz-snapshotter/util/cacheutil 9.032s + rm -fr -- /tmp/dh-xdg-rundir-jLhpQzOR 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 @@ -74827,9 +74756,9 @@ dh_installdeb -O--builddirectory=_build -O--buildsystem=golang dh_golang -O--builddirectory=_build -O--buildsystem=golang dh_gencontrol -O--builddirectory=_build -O--buildsystem=golang -dpkg-gencontrol: warning: package stargz-snapshotter: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: Depends field of package golang-github-containerd-stargz-snapshotter-dev: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Built-Using field of package golang-github-containerd-stargz-snapshotter-dev: substitution variable ${misc:Built-Using} used, but is not defined +dpkg-gencontrol: warning: package stargz-snapshotter: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--builddirectory=_build -O--buildsystem=golang dh_builddeb -O--builddirectory=_build -O--buildsystem=golang dpkg-deb: building package 'stargz-snapshotter' in '../stargz-snapshotter_0.12.0-2_i386.deb'. @@ -74841,12 +74770,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/75803/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/75803/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/33943 and its subdirectories -I: Current time: Mon May 20 08:26:09 -12 2024 -I: pbuilder-time-stamp: 1716236769 +I: removing directory /srv/workspace/pbuilder/75803 and its subdirectories +I: Current time: Mon Jun 23 16:51:59 +14 2025 +I: pbuilder-time-stamp: 1750647119